PHP echo e instruções de impressão
Com o PHP, existem duas maneiras básicas de obter saída: echo
e print
.
Neste tutorial usamos echo
ou print
em quase todos os exemplos. Portanto, este capítulo contém um pouco mais de informações sobre essas duas instruções de saída.
PHP echo e instruções de impressão
echo
e print
são mais ou menos iguais. Ambos são usados para enviar dados para a tela.
As diferenças são pequenas: echo
não tem valor de retorno enquanto print
tem valor de retorno 1 para que possa ser usado em expressões. echo
pode receber vários parâmetros (embora tal uso seja raro) enquanto print
pode receber um argumento. echo
é marginalmente mais rápido que print
.
A declaração de eco do PHP
A echo
instrução pode ser usada com ou sem parênteses:
echo
ou echo()
.
Texto de exibição
O exemplo a seguir mostra como produzir texto com o echo
comando (observe que o texto pode conter marcação HTML):
Exemplo
<?php
echo "<h2>PHP is Fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This ", "string ", "was ", "made ", "with multiple parameters.";
?>
Variáveis de exibição
O exemplo a seguir mostra como gerar texto e variáveis com a echo
instrução:
Exemplo
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Study PHP at
" . $txt2 . "<br>";
echo $x + $y;
?>
A instrução de impressão do PHP
A print
instrução pode ser usada com ou sem parênteses:
print
ou print()
.
Texto de exibição
O exemplo a seguir mostra como produzir texto com o print
comando (observe que o texto pode conter marcação HTML):
Exemplo
<?php
print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>
Variáveis de exibição
O exemplo a seguir mostra como gerar texto e variáveis com a
print
instrução:
Exemplo
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
print "<h2>" . $txt1 . "</h2>";
print "Study PHP at " . $txt2 . "<br>";
print $x + $y;
?>