Pular para o conteúdo
Início » PHP: guia sobre echo e print

PHP: guia sobre echo e print

echo print
Compartilhar:

Neste artigo, você aprenderá como usar as instruções PHP echo e print para exibir a saída em um navegador da web.

Declaração de echo do PHP

A instrução echo pode gerar uma ou mais strings. Em termos gerais, uma instrução echo pode exibir qualquer coisa que um navegador possa exibir, como strings, números, valores de variáveis, resultados de expressões e assim por diante.

Como echo é uma construção de linguagem, não uma função (como uma instrução if), você pode usá-la sem parênteses, como echo ou echo(). No entanto, se vários argumentos devem ser passados ​​para echo, os argumentos não podem ser colocados entre parênteses.

Exibir string de texto

O exemplo a seguir mostrará como exibir uma string de texto usando a instrução echo:

pacote fullstack danki code
<?php
// Exibindo sequência de texto
echo "Olá mundo!";
?>

A resultado do código PHP ficará assim, conforme imagem abaixo:

Mostrar Código HTML

O exemplo a seguir mostrará como exibir o código HTML usando a instrução echo:

<?php
// Exibindo o código HTML
echo "<h4>Este é um título simples.</h4>";
echo "<h4 style='color: red;'>Este é um título com estilo.</h4>";
?>

A resultado do código PHP ficará assim, conforme imagem abaixo:

Variáveis ​​de exibição

O exemplo abaixo mostrará como mostrar a variável usando o argumento echo:

<?php
// Definindo variáveis
$txt = "Olá mundo!";
$num = 123456789;
$colors = array("Vermelho", "Verde", "Azul");
 
// Mostrando variáveis
echo $txt;
echo "<br>";
echo $num;
echo "<br>";
echo $colors[0];
?>

A resultado do código PHP ficará assim, conforme imagem abaixo:

Declaração de print PHP

Você também pode usar a instrução print (uma alternativa para echo) para exibir a saída no navegador. Como o eco, a impressão é uma construção de linguagem, não uma função real. Portanto, você também pode usá-lo sem parênteses, por exemplo: printou print()

As instruções echo e print funcionam exatamente da mesma forma, exceto que a instrução print só pode gerar uma string e sempre retorna 1. É por isso que a instrução echo é considerada um pouco mais rápida que a instrução print porque não retorna nenhum valor.

Atenção: Aprenda PHP nestre treinamento gratuito!

Exibir string de texto

O exemplo a seguir mostrará como exibir uma string de texto usando a instrução print:

<?php
// Exibindo string de texto
print "Olá Mundo!";
?>

A saída do código PHP acima será mais ou menos assim: Olá Mundo!

Mostrar Código HTML

O código abaixo exibirá o código HTML usando a instrução print:

<?php
// Exibindo variáveis
print "<h4>Este é um cabeçalho simples.</h4>";
print "<h4 style='color: red;'>Este é um título com estilo.</h4>";
?>

A resultado do código PHP ficará assim, conforme imagem abaixo:

Variáveis ​​de exibição

O código abaixo exibirá como exibir variáveis ​​usando a instrução print:

<?php
// Definindo variáveis
$txt = "Olá mundo";
$num = 123456789;
$colors = array("Vermelho", "Verde", "Azul");
 
// Exibindo variáveis
print $txt;
print "<br>";
print $num;
print "<br>";
print $colors[0];
?>

A resultado do código PHP ficará assim, conforme imagem abaixo:

Leia também: UX vs UI Qual a diferença?

Brayan Monteiro

Brayan Monteiro

Bacharel em Sistemas de Informação pela Faculdade Maurício de Nassau e desenvolvedor PHP. Além de programador, produzo conteúdo e gerencio blogs. Sou especialista em desenvolvimento de software, SEO de sites e em negócios digitais.

Participe da conversa

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

9 + vinte =