Para simplificar os testes podemos criar um arquivo phpunit.xml com as configurações Depois de o PHPunit estar instalado globalmente no sistema é possível executar os testes somente executando: Code completion for PHPUnit and Selenium in NetBeans http://stackoverflow.com/questions/9206961/code-completion-for-phpunit-and-selenium-in-netbeans
Categoria: PHP
Estudos sobre php
Instalação do composer globalmente no ubuntu
1° Passo – Instalar as dependências Primeiro, atualizar o cache gestor pacote executando: Agora instalar as dependências 2° Passo – Download e Instalação do composer Testando a instalação Fonte: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-composer-on-ubuntu-14-04
Configurar a função mail() para enviar e-mail do localhost para testes
Muitas vezes queremos testar a função mail() do php no localhost, para isso eu utilizo uma conta gmail configurado junto com o pacote ssmtp. Primeiramente instalamos o pacote: Abrimos o arquivo de configuração: Comentar onde está o: mailhub E adicionamos as configurações seguintes: mailhub=smtp.gmail.com:587 UseSTARTTLS=YES AuthUser=seuemail@gmail.com AuthPass=suasenha Verificar se a linha do sendmail está configurado […]
Acentuação PHP/MySQL/xHTML com utf-8
Acentuação PHP/MySQL/xHTML com utf-8 Fala, galera. Bom, eis que uma de minhas buscas chega ao fim. Eu (e meio mundo de gente) sempre tive problemas com acentuação dos dados que vinham do banco de dados, “casando” com o PHP e o xhtml. Pois bem, eu sempre quis usar o UTF-8 mas esse problema sempre me […]
Formatando data e hora com php, agora com DateTime
Algum tempo atrás eu tinha postado algumas funções e formas para se trabalhar com datas, hoje estou atualizando este posta para postar como se trabalha com datas com a classe nativa do PHP DateTime. ============= POSTAGEM ANTIGA =============== Formatando uma data: Formatando datahora: Documentação completa você encontra em: http://php.net/manual/pt_BR/function.strftime.php Abaixo listo os parâmetros: As seguintes […]
Function set_magic_quotes_runtime() is deprecated in
Solução: Procurar: set_magic_quotes_runtime(0); Alterar: ini_set(“magic_quotes_runtime”, 0);
Intalando e configurando o Xdebug no Ubuntu 12
# apt-get install php-pear # apt-get install php5-dev # pecl install xdebug colocando cores no erro, no php.ini e verifique se a opção html_errors está ativa (on) caso não esteja é só trocar o Off por On e está feito html_errors = On verifique se a linha extenção do xdebug foi adicionada no php.ini, se […]
Profiler no PHP com Cachegrind
Post bom sobre Profiler no PHP com Cachegrind em: http://ricardomartins.net.br/tecnologia/profiler-no-php-com-cachegrind/
X-debug
Navegando na internet achei um tutorial muito bom sobre o Xdebub para php: http://imasters.com.br/artigo/9446/php/xdebug-instalacao-configuracao-e-utilizacao-com-wamp-server Aqui vou deixar as configurações que eu uso no meu php.ini ;XDEBUG Extension zend_extension = “d:/wamp/bin/php/php5.4.3/zend_ext/php_xdebug-2.2.0-5.4-vc9.dll” [xdebug] ; Documentação: http://xdebug.org/docs/all_settings xdebug.auto_trace = 1 xdebug.trace_output_dir=d:\wamp\tmp xdebug.trace_options=1 xdebug.trace_format = 0 xdebug.extended_info = 1 ; Usando no netbeans xdebug.remote_enable = on xdebug.remote_handler = dbgp […]
Update nos códigos PHP 5.3
Deprecated: Function split() is deprecated in A função split() no php 5.3 está ultrapassada uma alternativa é preg_split();