English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

echo e print PHP

Neste tutorial, você aprenderá como usar as instruções echo e print do PHP para exibir saídas no navegador da Web.

Instrução echo PHP

A instrução echo pode exibir uma ou mais strings. Geralmente, a instrução echo pode exibir qualquer conteúdo que possa ser exibido no navegador, como strings, números, valores de variáveis, resultados de expressões, etc.

Devido ao echo ser uma construção do idioma, não uma função real (comoifA instrução), portanto, pode ser usada sem parênteses, por exemplo, echo ou echo(). No entanto, se você precisar passar vários parâmetros para o echo, não pode encapsular esses parâmetros em parênteses.

Exibir texto string

O exemplo a seguir vai mostrar como usar a instrução echo para exibir uma string de texto:

<?php
//Exibir texto string
echo "Hello World!";
?>
Teste e veja‹/›

A saída do código PHP acima é como follows:

Olá, mundo!

Exibir código HTML

O exemplo a seguir vai mostrar como usar a instrução echo para exibir código HTML:

<?php
//Exibir código HTML
echo "<h4>Este é um título simples.</h4>";
echo "<h4 style='color: red;'>Este é um título estilizado.</h4>";
?>
Teste e veja‹/›

A saída do código PHP acima é como follows:

Este é um título simples.

Este é um título estilizado.

Exibir variáveis

O exemplo a seguir vai mostrar como usar a instrução echo para exibir variáveis:

<?php
//Definir variáveis
$txt = "Olá, mundo!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
 
//Definir variáveis
echo $txt;
echo "<br>";
echo $num;
echo "<br>";
echo $colors[0];
?>
Teste e veja‹/›

A saída do código PHP acima é como follows:

Olá, mundo!
123456789                    
vermelho

Instrução de impressão do PHP

Você também pode usar a instrução print (um substituto para echo) para exibir a output no navegador. Como o echo, a impressão é uma função do idioma, não uma função real. Portanto, você também pode usá-la sem parênteses: print ou print().

As instruções echo e print funcionam da mesma forma, a única diferença é que a instrução print pode output apenas uma string e sempre retorna1. Isso é por que a instrução echo é considerada um pouco mais rápida do que a instrução print, pois ela não retorna nenhum valor.

Exibir string de texto

O exemplo a seguir vai mostrar como usar a instrução print para exibir uma string de texto:

<?php
//Exibir texto string
print "Hello World!";
?>
Teste e veja‹/›

A saída do código PHP acima é como follows:

Olá, mundo!

Exibir código HTML

O exemplo a seguir vai mostrar como usar a instrução print para exibir código HTML:

<?php
//Exibir código HTML
print "<h4>Este é um título simples.</h4>";
print "<h4 style='color: red;'>Este é um título estilizado.</h4>";
?>
Teste e veja‹/›

A saída do código PHP acima é como follows:

Este é um título simples.

Este é um título estilizado.

Exibir variáveis

O exemplo a seguir vai mostrar como usar a instrução print para exibir variáveis:

<?php
//Definir variáveis
$txt = "Olá, mundo!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
 
//Definir variáveis
print $txt;
print "<br>";
print $num;
print "<br>";
print $colors[0];
?>
Teste e veja‹/›

A saída do código PHP acima é como follows:

Olá, mundo!
123456789                    
vermelho