Utiliser echo Shorthand en PHP
-
Introduction à la déclaration
echo
en PHP -
Remplacez l’instruction
echo
par la balise abrégée<?= ?>
en PHP
Cet article présentera la déclaration echo
et expliquera comment écrire la déclaration echo
en raccourci en PHP.
Introduction à la déclaration echo
en PHP
L’instruction echo
en PHP est utilisée pour afficher la sortie à l’utilisateur. L’instruction print
est également largement utilisée pour afficher la sortie. L’instruction echo
peut également être écrite entre parenthèses sous la forme echo
. Il peut sortir plusieurs expressions, contrairement à print
qui ne peut sortir qu’une seule expression. Elle n’a aucune valeur écrite, et elle est plus rapide que l’instruction print
.
Dans l’exemple ci-dessous, nous avons utilisé l’instruction echo
pour afficher un texte simple. On peut aussi afficher les opérations arithmétiques avec l’instruction echo
. Nous avons utilisé les balises HTML <br>
avec l’instruction echo
. Nous avons concaténé des nombres avec le texte en utilisant l’instruction echo
. Nous avons également découvert comment nous pouvons écrire plusieurs expressions dans l’instruction echo
.
Exemple de code :
$num =2;
$num1 = 3;
$place = "tree";
echo "Hello there!<br>";
echo $num + $num1."<br>";
echo "There are ".$num. " birds in the ".$place."!<br>";
echo "It ", "is ", "raining ", "outside. ";
Production:
Hello there!
5
There are 2 birds in the tree!
It is raining outside.
Remplacez l’instruction echo
par la balise abrégée <?= ?>
en PHP
Nous venons d’apprendre la déclaration echo
. En travaillant en PHP, nous devrons peut-être utiliser les balises HTML le plus souvent. Nous pourrions parfois vouloir utiliser le PHP à l’intérieur du HTML. Dans ce cas, nous devons écrire la balise d’ouverture PHP <?php
et la balise de fermeture ?>
à chaque fois que nous voulons écrire du PHP. Supposons que nous devions afficher quelque chose ; nous devons utiliser la déclaration echo
à l’intérieur des balises PHP. Il peut devenir fastidieux de suivre cette approche à chaque fois.
Ainsi, au lieu d’écrire l’instruction echo
à l’intérieur des balises PHP, nous pouvons utiliser la balise abrégée <?= ?>
de la balise echo
. C’est assez simple et plus court que d’écrire l’instruction echo
à l’intérieur des balises PHP. Par exemple, examinons l’extrait de code suivant.
Exemple de code :
<?php
$name = 'Jack Grealish';
$age = 26;
?>
<p><?php echo $name ?></p>
<!--some codes -->
<p><?php echo ?></p>
Nous pouvons écrire le code ci-dessus en utilisant le raccourci suivant.
Exemple de code :
<?php
$name = 'Jack Grealish';
$age = 26;
?>
<p><?= $name ?></p>
<!--some codes -->
<p><?= $age ?></p>
Production:
Jack Grealish
26
Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.
LinkedIn