Résumé :
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.
1. Deux instructions de sortie courantes en PHP
La différence entre echo et print :
echo - peut générer une ou plusieurs chaînes
print - Une seule chaîne peut être sortie et la valeur de retour est toujours 1
Remarque : echo sort plus rapidement que print, echo n'a pas de valeur de retour et print a une valeur de retour de 1. Dans la plupart des cas, echo est toujours utilisé pour la sortie.
2. Instruction PHP echo
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 afficher Chaîne de caractères (la chaîne peut contenir des balises HTML) :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php echo "<h1>大家都来进入PHP的世界吧!</h1>"; echo "Hello world!<br>"; echo "我"," 想"," 学习 "," PHP!<br>"; ?> </body> </html>
Afficher la variable
L'exemple suivant montre comment utiliser La commande echo génère des variables et des chaînes :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php $a="Hello world!"; $b="欢迎来到php"; echo $a; echo "<br/>"; echo $b; ?> </body> </html>
3. L'instruction PHP print
print est également une structure de langage, avec ou sans parenthèses : print ou print().
Afficher la chaîne
L'exemple suivant montre comment utiliser la commande print pour générer une chaîne (la chaîne peut contiennent une balise HTML) :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php print "<h1>大家都来进入PHP的世界吧!</h1>"; print "Hello world!<br>"; ?> </body> </html>
Afficher les variables
L'exemple suivant montre comment utiliser la commande d'impression pour afficher variables et caractères Chaîne :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php $a="Hello world!"; $b="欢迎来到php"; print $a; print "<br/>"; print $b; ?> </body> </html>
Expérience d'apprentissage : notez que echo peut générer une ou plusieurs chaînes, tandis que print ne peut générer qu'une seule chaîne et la valeur de retour est toujours 1.