PHP echo() Fonction
Exemple
Écrivez du texte à la sortie :
<?php
echo "Hello world!";
?> Définition et Utilisation
La fonction echo() affiche une ou plusieurs chaînes.
Remarque : La fonction echo() n'est en réalité pas une fonction, donc vous n'êtes pas obligé d'utiliser des parenthèses avec elle. Cependant, si vous souhaitez passer plus d'un paramètre à echo(), l'utilisation de parenthèses générera une erreur de syntaxe.
Astuce : La fonction echo() est légèrement plus rapide que print() .
Astuce : La fonction echo() a également une syntaxe abrégée. Avant PHP 5.4.0, cette syntaxe ne fonctionne qu'avec le paramètre de configuration short_open_tag activé.
Syntaxe
echo( chaînes ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| chaînes | Requis. Une ou plusieurs chaînes à envoyer à la sortie. |
Détails Techniques
| Valeur de Retour : | Aucune valeur n'est retournée. |
|---|---|
| Version PHP : | 4+ |
Plus d'Exemples
Exemple
Écrivez la valeur de la variable de chaîne ($str) à la sortie :
<?php
$str = "Hello world!";
echo $str;
?> Exemple
Écrivez la valeur de la variable de chaîne ($str) à la sortie, y compris les balises HTML :
<?php
$str = "Hello world!";
echo $str;
echo "<br>Quelle belle journée !";
?> Exemple
Joignez deux variables de chaîne ensemble :
<?php
$str1="Hello world!";
$str2="Quelle belle journée !";
echo $str1 . " " . $str2;
?> Exemple
Écrivez la valeur d'un tableau à la sortie :
<?php
$age=array("Peter"=>"35");
echo "Peter a " . $age['Peter'] . " ans.";
?> Exemple
Écrivez du texte à la sortie :
<?php
echo "Ce texte
s'étend sur plusieurs
lignes.";
?> Exemple
Comment utiliser plusieurs paramètres :
<?php
echo 'Ceci ','est ','une ','chaîne ','faite ','avec plusieurs paramètres.';
?> Exemple
Différence entre les guillemets simples et doubles. Les guillemets simples afficheront le nom de la variable, pas la valeur :
<?php
$color = "red";
echo "Les roses sont $color";
echo "<br>";
echo 'Les roses sont $color';
?> Exemple
Syntaxe abrégée (ne fonctionnera qu'avec le paramètre de configuration short_open_tag activé) :
<?php
$color = "red";
?>
<p>Les roses sont <?=$color?></p>