Il existe deux méthodes de sortie de base en PHP : echo et print.
Dans ce chapitre, nous discuterons en détail de l'utilisation des deux instructions et démontrerons comment utiliser echo et print dans des exemples.
La différence entre echo et print :
echo - peut produire une ou plusieurs chaînes
print - autorise uniquement la sortie d'une chaîne, la valeur de retour est toujours 1
Astuce : La vitesse de sortie de echo est plus rapide que celle de print. Echo n'a pas de valeur de retour, tandis que print a une valeur de retour de 1.
Echo est une structure de langage qui peut être utilisée sans parenthèses ou avec des parenthèses : echo ou echo().
chaîne d'affichage
L'exemple suivant montre comment utiliser la commande echo pour générer une chaîne (la chaîne peut contenir des balises HTML) :
<?php écho " <h2>PHP est amusant ! </h2> " ; " Bonjour tout le monde !<br> " ; echo " Je veux apprendre PHP !<br> " ; echo " Il s'agit d' une chaîne " , " utilisant des paramètres " , " multiples " . " ? >
afficher les variables
L'exemple suivant montre comment utiliser la commande echo pour générer des variables et des chaînes :
<?php $txt1 = " Apprendre PHP " ; $txt2 = " codercto.COM " ; $ cars = array ( " Volvo " , " BMW " , " Toyota " ) ; $txt1 ; écho " <br> " ; écho " Apprenez PHP à $txt2 " ; " <br> " ; écho " La marque de ma voiture est {$cars[0]} " ? >
Print est aussi une structure de langage qui peut utiliser ou non des parenthèses : print ou print().
chaîne d'affichage
L'exemple suivant montre comment utiliser la commande print pour générer une chaîne (la chaîne peut contenir des balises HTML) :
<?php imprimer " <h2>PHP est amusant ! </h2> " ; " Bonjour tout le monde !<br> " ; imprimer " Je veux apprendre PHP ! " ? >
afficher les variables
L'exemple suivant montre comment utiliser la commande print pour générer des variables et des chaînes :
<?php $txt1 = " Apprendre PHP " ; $txt2 = " codercto.COM " ; $ cars = array ( " Volvo " , " BMW " , " Toyota " ) ; $txt1 ; imprimer " <br> " ; imprimer " Apprenez PHP à $txt2 " ; " <br> " ; imprimer " La marque de ma voiture est {$cars[0]} " ? >