--- title: PHP 5 echo and print Statements localeTitle: Declarações de eco (echo) e imprimir (print) do PHP 5 --- No PHP, existem duas maneiras básicas de obter saída: `echo` e `print`. Neste tutorial, usamos `echo` (eco) e `print` (imprimir) em quase todos os exemplos. Portanto, este capítulo contém um pouco mais de informação sobre essas duas declarações de saída. ### Instruções `echo` e `print` do PHP `echo` e `print` são mais ou menos os mesmos. Ambos são usados para enviar dados para a tela. As diferenças são pequenas: o `echo` não tem valor de retorno enquanto o `print` tem um valor de retorno de 1, portanto, ela pode ser usada em expressões. O `echo` pode ter vários parâmetros (embora esse uso seja raro) enquanto o `print` pode receber um argumento. O `echo` é ligeiramente mais rápido que o `print`. ### A declaração PHP `echo` A instrução `echo` (eco) pode ser usada com ou sem parênteses: `echo` ou `echo()`. #### Exibir texto O exemplo a seguir mostra como enviar o texto com o comando `echo` (observe que o texto pode conter marcação HTML): #### Exemplo ```php PHP é Legal!"; echo "Olá Mundo!
"; echo "Estou aprendendo PHP!
"; echo "Esta ", "string ", "foi ", "feita ", "usando múltiplos parâmetros."; ?> ``` #### Exibir variáveis O exemplo a seguir mostra como gerar texto e variáveis com a instrução `echo`: #### Exemplo ```php " . $txt1 . ""; echo "Estude PHP em " . $txt2 . "
"; echo $x + $y; ?> ``` ### A declaração PHP `print` A declaração de `print` (imprimir) pode ser feita com ou sem parênteses: `print` ou `print()`. #### Exibir texto O exemplo a seguir mostra como gerar texto com o comando `print` (observe que o texto pode conter marcação HTML): #### Exemplo ```php PHP é Legal!"; print "Olá Mundo!
"; print "Estou aprendendo PHP!"; ?> ``` #### Exibir variáveis O exemplo a seguir mostra como gerar texto e variáveis com a instrução `print`: #### Exemplo ```php " . $txt1 . ""; print "Estude PHP em " . $txt2 . "
"; print $x + $y; ?> ```