Fonction echo() PHP
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 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 3
Rejoindre deux variables de chaîne :
<?php $str1="Hello world!"; $str2="What a nice day!"; echo $str1 . " " . $str2; ?>
Exemple 4
Écrire la valeur de l'array dans la sortie :
<?php $age=array("Peter"=>"35"); echo "Peter is " . $age['Peter'] . " years old."; ?>
Exemple 5
Écrire le texte dans la sortie :
<?php echo "This text spans multiple lines."; ?>
Exemple 6
Comment utiliser plusieurs paramètres :
<?php echo 'This ','string ','was ','made ','with multiple parameters.'; ?>
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 8
Syntaxe simplifiée (seulement applicable si le réglage short_open_tag est activé) :
<?php $color = "red"; ?> <p>Les roses sont <?=$color?></p>