FriconiX
Des milliers de pictogrammes gratuits dessinés avec amour!

Cours 3.2. Les balises PHP

Syntaxe

Les langages HTML et PHP étant imbriqués au sein d'un même fichier, il était nécessaire de définir une syntaxe permettant de les dissocier lors du traitement du fichier :

Lorsque le fichier est un script de traitement PHP pur (sans affichage, ni HTML) il est préférable de ne pas placer la balise de fermeture à la fin du fichier pour éviter des affichages non désirés dans le navigateur du client.

Les balises courtes

Les balises courtes <?= $variable ?> permettent d'afficher la sortie d'un code ou le contenu d'une variable sans avoir recourt à la fonction echo. Voici un exemple :

<!-- Ces deux lignes font la même chose -->
<?php echo 'Balises PHP<br>'; ?>
<?= 'Balises PHP<br>' ?> 

En pratique, le recours aux balises courtes est à privilégier dès que possible pour éviter d'alourdir les codes sources.

Exercice

Le code suivant crée trois variables PHP et affiche un tableau de trois lignes. Utilisez les balises courtes pour afficher le contenu de chaque variable dans une ligne du tableau :

<?php
$firstRow="This text must be placed in the first row";
$secondRow="This text must be placed in the second row";
$thirdRow="This text must be placed in the third row";
?>

<table border="1">
  <tr><td> </td></tr>
  <tr><td> </td></tr>
  <tr><td> </td></tr>
</table>

Voici le résultat escompté :

Affichage des varaibles PHP grâce aux balises courtes

Voir aussi


Dernière mise à jour : 16/01/2020