Sentenças echo e print PHP 5

No PHP, existem dois métodos básicos de output: echo e print.

Neste tutorial, usamos quase em cada exemplo echo e print. Portanto, esta seção explica mais sobre essas duas sentenças de output.

Sentenças echo e print PHP

Diferenças entre echo e print:

  • echo - pode output mais de uma string
  • print - pode apenas output uma string e sempre retorna 1

Dica:echo é um pouco mais rápido que print, pois não retorna nenhum valor.

Sentença echo PHP

echo é uma estrutura de linguagem, pode ser usada com ou sem parênteses: echo ou echo().

Exibir String

O exemplo a seguir mostra como usar o comando echo para exibir diferentes strings (atenha em mente que as strings podem conter tags HTML):

<?php
echo "<h2>PHP é divertido!</h2>";
echo "Olá mundo!"<br>;
echo "I'm about to learn PHP!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
?>

Executar Exemplo

Exibir Variável

O exemplo a seguir mostra como usar o comando echo para exibir strings e variáveis:

<?php
$txt1="Aprenda PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Study PHP at $txt2";
echo "My car is a {$cars[0]}";
?>

Executar Exemplo

Sentença print PHP

print também é uma estrutura de linguagem, pode ser usada com ou sem parênteses: print ou print().

Exibir String

O exemplo a seguir mostra como usar o comando print para exibir diferentes strings (observe que as strings podem conter marcações HTML):

<?php
print "<h2>PHP is fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>

Executar Exemplo

Exibir Variável

O exemplo a seguir mostra como usar o comando print para exibir strings e variáveis:

<?php
$txt1="Aprenda PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
print $txt1;
print "<br>";
print "Estude PHP em $txt2";
print "Meu carro é um {$cars[0]}";
?>

Executar Exemplo