Dica simples, rápida e direta para iniciantes em PHP!
Comandos de saída servem para apresentar o resultado de uma determinada consulta, que pode ou não ter o uso do banco de dados. Ao usarmos os outputs, pretendemos visualizar a reposta da solicitação feita. Vamos direto para os exemplos, assim fica mais fácil de visualizar.
echo – Utilize essa opção para apresentar dados simples, como números e strings. O comando imprime uma ou mais variáveis na tela/console.
1 |
<strong>$nome = "fernando"</strong><strong>; <strong>echo </strong><strong>$nome</strong><strong>; Resultado = fernando</strong></strong> |
print – O print puro imprime uma string simples:
1 |
<strong>print </strong><strong>"fernando"</strong><strong>; Resultado = fernando</strong> |
var_dump – Muito usado para debug, o var_dump imprime a variável de forma explanativa, incluindo o tipo e o valor. No PHP 5 todas propriedades public, private e protected do objeto são retornados na saída.
1 |
<strong><strong>$exVarDump = ("fernando", "valente"); var_dump($exVarDump);</strong> <strong> Resultado: </strong> <strong>Array(2){ [0] => string(8) "fernando" [1] => string(7) "valente" }</strong> Obs: Note que array(2) equivale a duas posições e sting 8 e 7 representam o tipo de dado e tamanho do dado.</strong> |
print_r – Possui, basicamente, as mesmas funcionalidades do var_dump, porém não imprime a mesma quantidade de detalhes.
1 |
<strong><strong>$exVarDump = ("fernando", "valente"); print_r($exVarDump);</strong> <strong> Resultado: </strong> <strong>Array{ [0] => fernando [1] => valente }</strong></strong> |
fonte: http://www.fernandovalente.com.br