Curso de PHP/Comandos/Echo

Origem: Wikilivros, livros abertos por um mundo aberto.
Ir para: navegação, pesquisa

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

Deixemos os exemplos com variáveis para quando entendermos o uso das variáveis nos capítulos subsequentes.

Exemplo de uso do echo:

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

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

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

Nos dois exemplos acima o resultado obtido é o mesmo.

Formatação do texto[editar | editar código-fonte]

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>";
?>

Usando as aspas[editar | editar código-fonte]

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 corretas. No caso de usar os apóstrofos, deverá usar a expressão \' para escrever apóstrofos na tela. A principal diferença entre os dois tipos de aspas é que, com aspas duplas, certas sequências de caracteres são interpretadas de maneira especial.