Écho PHP et déclarations d'impression
Avec PHP, il existe deux méthodes de base pour obtenir une sortie : echo
et print
.
Dans ce didacticiel, nous utilisons echo
ou print
dans presque tous les exemples. Ainsi, ce chapitre contient un peu plus d'informations sur ces deux déclarations de sortie.
Écho PHP et déclarations d'impression
echo
et print
sont plus ou moins les mêmes. Ils sont tous deux utilisés pour afficher des données à l'écran.
Les différences sont minimes : echo
n'a pas de valeur de retour alors qu'il print
a une valeur de retour de 1, il peut donc être utilisé dans des expressions. echo
peut prendre plusieurs paramètres (bien qu'une telle utilisation soit rare) alors qu'il print
peut prendre un argument. echo
est légèrement plus rapide que print
.
La déclaration d'écho PHP
L' echo
instruction peut être utilisée avec ou sans parenthèses :
echo
ou echo()
.
Afficher le texte
L'exemple suivant montre comment générer du texte avec la echo
commande (notez que le texte peut contenir du balisage HTML) :
Exemple
<?php
echo "<h2>PHP is Fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This ", "string ", "was ", "made ", "with multiple parameters.";
?>
Variables d'affichage
L'exemple suivant montre comment générer du texte et des variables avec l' echo
instruction :
Exemple
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Study PHP at
" . $txt2 . "<br>";
echo $x + $y;
?>
La déclaration d'impression PHP
L' print
instruction peut être utilisée avec ou sans parenthèses :
print
ou print()
.
Afficher le texte
L'exemple suivant montre comment générer du texte avec la print
commande (notez que le texte peut contenir du balisage HTML) :
Exemple
<?php
print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>
Variables d'affichage
L'exemple suivant montre comment générer du texte et des variables avec l'
print
instruction :
Exemple
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
print "<h2>" . $txt1 . "</h2>";
print "Study PHP at " . $txt2 . "<br>";
print $x + $y;
?>