Utiliser echo Shorthand en PHP

Subodh Poudel 30 janvier 2023
  1. Introduction à la déclaration echo en PHP
  2. Remplacez l’instruction echo par la balise abrégée <?= ?> en PHP
Utiliser echo Shorthand 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 Poudel avatar Subodh Poudel avatar

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

Article connexe - PHP Echo