Existem dois métodos básicos de saída em PHP: echo e print.
Neste capítulo discutiremos o uso das duas instruções em detalhes e demonstraremos como usar echo e print em exemplos.
A diferença entre eco e impressão:
echo - pode gerar uma ou mais strings
print - permite apenas a saída de uma string, o valor de retorno é sempre 1
Dica: A velocidade de saída de echo é mais rápida que a de print. Echo não tem valor de retorno, enquanto print tem valor de retorno 1.
Echo é uma estrutura de linguagem que pode ser usada sem parênteses ou com parênteses: echo ou echo().
sequência de exibição
O exemplo a seguir demonstra como usar o comando echo para gerar uma string (a string pode conter tags HTML):
<?php eco " <h2>PHP é divertido! </h2> " ; " Olá mundo!<br> " ; " Quero aprender PHP! <br> " ; " Este é um " , " string, " , " usando " , " múltiplos " , " parâmetros. " ? >
variáveis de exibição
O exemplo a seguir demonstra como usar o comando echo para gerar variáveis e strings:
<?php $txt1 = " Aprenda PHP " ; $txt2 = " codercto.COM " ; $carros = array ( " Volvo " , " BMW " , " Toyota " ) ; $ txt1 ; " <br> " ; eco " Aprenda PHP em $ txt2 " ; " <br> " ; eco " A marca do meu carro é {$cars[0]} " ? >
Print também é uma estrutura de linguagem que pode usar parênteses ou não: print ou print().
sequência de exibição
O exemplo a seguir demonstra como usar o comando print para gerar uma string (a string pode conter tags HTML):
<?php imprimir " <h2>PHP é divertido! </h2> " ; " Olá mundo! <br> " ; " Quero aprender PHP! " ? >
variáveis de exibição
O exemplo a seguir demonstra como usar o comando print para gerar variáveis e strings:
<?php $txt1 = " Aprenda PHP " ; $txt2 = " codercto.COM " ; $ carros = array ( " Volvo " , " BMW " , " Toyota " ) ; $txt1 ; imprimir " <br> " ; imprimir " Aprenda PHP em $ txt2 " ; " <br> " ; imprimir " A marca do meu carro é {$cars[0]} " ? >