Fonction echo() PHP

Exemple

Texte de sortie :

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

Exemple de exécution

Définition et utilisation

La fonction echo() affiche une ou plusieurs chaînes de caractères.

Remarque :La fonction echo() n'est pas réellement une fonction, donc vous n'avez pas besoin d'utiliser des parenthèses. Cependant, si vous souhaitez passer plus d'un paramètre à echo(), l'utilisation de parenthèses génère une erreur de syntaxe.

Astuce :La fonction echo() est plus rapide que print() Plus rapide.

Astuce :La syntaxe raccourcie de echo() était disponible avant PHP 5.4.0, uniquement si le réglage short_open_tag est activé.

Syntaxe

echo(Chaînes)
Paramètres Description
Chaînes Obligatoire. Une ou plusieurs chaînes de caractères à envoyer à la sortie.

Détails techniques

Valeur de retour : Pas de valeur de retour.
Version PHP : 4+

Plus d'exemples

Exemple 1

Écrire la valeur de la variable de chaîne de caractères ($str) dans la sortie :

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

Exemple de exécution

Exemple 2

Écrire la valeur de la variable de chaîne ($str) dans la sortie, y compris les balises HTML :

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

Exemple de exécution

Exemple 3

Rejoindre deux variables de chaîne :

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

Exemple de exécution

Exemple 4

Écrire la valeur de l'array dans la sortie :

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

Exemple de exécution

Exemple 5

Écrire le texte dans la sortie :

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

Exemple de exécution

Exemple 6

Comment utiliser plusieurs paramètres :

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

Exemple de exécution

Exemple 7

Différence entre guillemets simples et doubles. Les guillemets simples affichent le nom de la variable, pas sa valeur :

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

Exemple de exécution

Exemple 8

Syntaxe simplifiée (seulement applicable si le réglage short_open_tag est activé) :

<?php
$color = "red";
?>
<p>Les roses sont <?=$color?></p> 

Exemple de exécution