image_pdfimage_print

Como efetuar o debug remoto usando Xdebug do PHP usando o Google Chrome

Baixe e instale a extensão: https://chrome.google.com/webstore/detail/xdebug/nhodjblplijafdpjjfhhanfmchplpfgl/related?hl=en-GB&gl=GB Acesse o servidor que contém o código fonte PHP e irá executá-lo Instale o PHP Xdebug Em Debian, basta: apt-get install php7.0-xdebug Acesse o arquivo x-debug.ini de configuração no servidor Exemplo em Debian Stretch: Continue reading Como efetuar o debug remoto usando Xdebug do PHP usando o Google Chrome

PHP – Os 4 tipos afetados pelo namespace

Embora qualquer código PHP válido possa estar contido dentro de um determinado namespace, apenas quatro tipos são afetados, sendo: Classes Interfaces Funções Constantes E o que é muito, mas muito importante. Variáveis não são afetadas por namespace e são sempre Continue reading PHP – Os 4 tipos afetados pelo namespace

Como obter os dados enviados via Shell Pipe num script em PHP

Para obter os argumentos enviados pela execução de um comando no Shell via PHP, basta utilizar o array $argv. Exemplo: Podem ser obtidos dentro do programa script.php basicamente como $argv[1], $argv[2] e $argv[3]. O argv[0] será o nome do script php. Mas Continue reading Como obter os dados enviados via Shell Pipe num script em PHP

Erro ao executar PHP no Windows – VCRUNTIME140.dll não encontrado

Caso ao executar o PHP no Windows dê a mensagem ​VCRUNTIME140.dll not found ou semelhante, o problema ocorre por conta de dois possíveis causadores: Necessidade do Visual Studio instalado no Windows O primeiro motivo que pode causar este erro é que Continue reading Erro ao executar PHP no Windows – VCRUNTIME140.dll não encontrado