Função PHP echo()
Exemplo
Escreva algum texto na saída:
<?php
echo "Hello world!";
?>
Definição e uso
A função echo() gera uma ou mais strings.
Nota: A função echo() não é realmente uma função, então você não precisa usar parênteses com ela. No entanto, se você quiser passar mais de um parâmetro para echo(), o uso de parênteses gerará um erro de análise.
Dica: A função echo() é um pouco mais rápida que print() .
Dica: A função echo() também possui uma sintaxe de atalho. Antes do PHP 5.4.0, essa sintaxe funcionava apenas com a definição de configuração short_open_tag habilitada.
Sintaxe
echo(strings)
Valores de parâmetro
Parameter | Description |
---|---|
strings | Required. One or more strings to be sent to the output |
Detalhes técnicos
Valor de retorno: | Nenhum valor é retornado |
---|---|
Versão do PHP: | 4+ |
Mais exemplos
Exemplo
Escreva o valor da variável string ($str) na saída:
<?php
$str = "Hello world!";
echo $str;
?>
Exemplo
Escreva o valor da variável string ($str) na saída, incluindo tags HTML:
<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>
Exemplo
Junte duas variáveis de string:
<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?>
Exemplo
Escreva o valor de um array na saída:
<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>
Exemplo
Escreva algum texto na saída:
<?php
echo "This text
spans multiple
lines.";
?>
Exemplo
Como usar vários parâmetros:
<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
Exemplo
Diferença de aspas simples e duplas. 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';
?>
Exemplo
Sintaxe de atalho (só funcionará com a definição de configuração short_open_tag habilitada):
<?php
$color = "red";
?>
<p>Roses are <?=$color?></p>
❮ Referência de String PHP