GeeksforGeeks

Vimos declarações echo com bastante frequência nos códigos PHP do artigo anterior. É a forma mais básica de exibir a saída em PHP.
No entanto, existem duas formas básicas de obter saída em PHP

  1. echo
  2. print

Note: Ambas são construções de linguagem em programas PHP que são mais ou menos as mesmas que ambas são usadas para emitir dados na tela do navegador. A instrução de impressão é uma alternativa ao echo.

PHP echo statement
Em PHP, a instrução echo é uma linguagem construída e nunca se comporta como uma função, portanto não é necessário nenhum parêntese. Mas o desenvolvedor pode usar parênteses se quiser. O fim da echo statement é identificado pelo ponto e vírgula (‘;’). Ele produz uma ou mais strings.
Podemos usar ‘echo’ para produzir strings, números, variáveis, valores, e resultados de expressões. Abaixo estão alguns usos do comando echo no PHP:

  • Exibindo strings: Podemos simplesmente usar a palavra-chave echo seguida da string a ser mostrada entre aspas. O exemplo abaixo mostra como exibir strings com o PHP:
PHP

>

><?php
echo "Hello,This is a display string example!" ;
?>



Eliminar:

Hello,This is a display string example!
  • Exibindo Strings como argumentos múltiplos: Podemos passar múltiplos argumentos string para a declaração de eco em vez de um único argumento string, separando-os por operador com vírgula (‘,’). Por exemplo, se tivermos duas strings i.e. “Olá” e “Mundo” então podemos passá-las como (“Olá”, “Mundo”). O exemplo abaixo demonstra isso.
PHP

><?php
echo "Multiple ","argument ","string!";
>?>



Saída:

Multiple argument string!
  • Exibição de Variáveis: Exibir variáveis com declarações de eco também é tão fácil quanto exibir strings normais. O exemplo abaixo mostra diferentes maneiras de exibir variáveis com a ajuda de um comando de eco PHP.
PHP

<?php
$text = "Hello, World!";
$num1 = 10;
$num2 = 20;
echo $text."\n";
echo $num1."+".$num2."=";
echo $num1 + $num2;
>?>



Saída:

Hello, World!10+20=30

O operador (.) no código acima pode ser usado para concatenar duas cordas em PHP e o “\n” é usado para uma nova linha e também é conhecido como line-break. Aprenderemos sobre isso em outros artigos.

PHP print statement:
The PHP print statement is similar to the echo statement and can be used alternative to echo many times. É também uma linguagem de construção, e por isso não podemos usar parênteses i.e. print ou print().

A principal diferença entre a instrução print e echo é que echo não se comporta como uma função enquanto print se comporta como uma função. A instrução de impressão pode ter apenas um argumento de cada vez e, portanto, pode imprimir uma única string. Além disso, a instrução de impressão sempre retorna um valor de 1.
Como um eco, a instrução de impressão também pode ser usada para imprimir strings e variáveis. Abaixo estão alguns exemplos de uso de comando de impressão no PHP:

  • Exibindo String de Texto: Podemos exibir strings com a instrução de impressão da mesma forma que fizemos com as instruções de eco. A única diferença é que não podemos exibir várias strings separadas por vírgula(,) com uma única instrução de impressão. O exemplo abaixo mostra como exibir strings com a ajuda de um comando de impressão PHP.
PHP

><?php
print "Hello, world!";
?>



Saída:

Hello, world!
  • Exibindo Variáveis: Exibir variáveis com instruções de impressão é também o mesmo que o das instruções de eco. O exemplo abaixo mostra como exibir variáveis com a ajuda de um comando de impressão do PHP.
PHP

<?php
$text = "Hello, World!";
$num1 = 10;
$num2 = 20;
print $text."\n";
print $num1."+".$num2."=";
print $num1 + $num2;
>?>



Saída:

Hello, World!10+20=30

Comparação entre eco e impressão em PHP:

  • http://php.net/manual/en/function.echo.php
  • http://php.net/manual/en/function.print.php

Este artigo é contribuído por Barun Gupta. Se você gosta de GeeksforGeeks e gostaria de contribuir, você também pode escrever um artigo usando contribute.geeksforgeeks.org ou enviar seu artigo pelo correio para [email protected]. Veja seu artigo aparecendo na página principal do GeeksforGeeks e ajude outros Geeks.
Por favor escreva comentários se encontrar algo incorreto, ou se quiser compartilhar mais informações sobre o tópico discutido acima.

Tags de artigos :

PHP
Prática Tags :

Deixe uma resposta

O seu endereço de email não será publicado.