PHP: guia sobre echo e 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:

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

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

image 28

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:

image 27

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:

image 26

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:

image 25

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:

image 24

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

COMPARTILHAR:
brayan

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.