Curso de PHP/Comandos/Echo

Origem: Wikilivros, livros abertos por um mundo aberto.

Crystal Clear app kaddressbook.png Sugestão de aprimoramento:
Ensinar a usar variáveis antes de usá-las nos exemplos, conforme este tópico da discussão

echo é a instrução que envia para a saída qualquer informação, podendo conter texto, números ou variáveis.

Exemplo de uso do echo:

<?php
$minha_idade=22;
echo "Olá, tenho ";
echo $minha_idade;
echo " anos.";
?>

Podemos abreviar essa escrita concatenando os três parâmetros que fornecemos pelo operador . (ponto, concatenador de strings):

<?php
$minha_idade=22;
echo "Olá, tenho ". $minha_idade." anos.";
?>

Nos dois exemplos acima o resultado obtido é o mesmo.

[editar] Formatação do texto

As strings passadas para a instrução echo também podem conter formatações de texto em HTML, já que, na maioria dos casos, o PHP é usado para produzir saída em HTML. Por exemplo:

<?php
echo "<h2> Título em h2 </h2>";
echo "<h3> título em h3 </h3>";
echo "<i> Em itálico </i>";
echo "<b> Em negrito </b>";
echo "<strong> Em negrito </strong>";
?>

[editar] Usando as aspas

Para poder usar as aspas numa frase estas deverão ser precedidas por \ (barra invertida).

<?php
echo "Na frase a seguir o nome xpto virá dentro de aspas: ";
echo "O personagem que eu mais gosto é o \"xpto\", sem dúvida";
?>

As aspas duplas (") podem sempre ser substituídas por apóstrofos/aspas simples ('). Ambas as formas estão correctas. No caso de usar os apóstrofos, deverá usar a expressão \' para escrever apóstrofos no ecrã. A principal diferença entre os dois tipos de aspas é que, com aspas duplas, certas seqüências de caracteres são interpretadas de maneira especial.