Função echo() do PHP

Exemplo

Texto de saída:

<?php
echo "Hello world!";
?>

Executar exemplo

Definição e uso

A função echo() imprime uma ou mais strings.

Notas:A função echo() não é realmente uma função, então você não precisa usá-la com parênteses. No entanto, se você quiser passar mais de um parâmetro para a echo(), usar parênteses gerará um erro de análise.

Dica:A função echo() é mais rápida do que print() Um pouco mais rápido.

Dica:A função echo() também possui uma sintaxe abreviada. Antes do PHP 5.4.0, essa sintaxe só era aplicável quando o configuração short_open_tag estava ativada.

Sintaxe

echo(strings)
Parâmetros Descrição
strings Obrigatório. Uma ou mais strings a serem enviadas para a saída.

Detalhes técnicos

Valor de retorno: Sem valor de retorno.
Versão do PHP: 4+

Mais exemplos

Exemplo 1

Escreva o valor da variável de string ($str) na saída:

<?php
$str = "Hello world!";
echo $str;
?>

Executar exemplo

Exemplo 2

Escrever o valor da variável de string ($str), incluindo tags HTML:

<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>

Executar exemplo

Exemplo 3

Conectar duas variáveis de string:

<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?> 

Executar exemplo

Exemplo 4

Escrever valor de array na saída:

<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Executar exemplo

Exemplo 5

Escrever texto na saída:

<?php
echo "This text
spans multiple
lines.";
?> 

Executar exemplo

Exemplo 6

Como usar múltiplos parâmetros:

<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?> 

Executar exemplo

Exemplo 7

Diferença entre aspas simples e duplas. As aspas simples imprimirão o nome da variável, não o valor:

<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>

Executar exemplo

Exemplo 8

Sintaxe simplificada (apenas para configurações de short_open_tag ativadas):

<?php
$color = "red";
?>
<p>Roses are <?=$color?></p> 

Executar exemplo