Afficher le contenu d'une variable dans un template html

Si vous utilisez PHP comme moteur de template pour vos fichiers html, vous avez peut-être l'habitude d'écrire ce genre de code

<?php
$var = 'Mon blog';
//...
?>
<html>
    <head>
        <title><?php echo $var ?></title>
    </head>

Classique, non ? Mais savez-vous que PHP propose une balise pour rendre moins verbeux <?php echo ?

<?php
$var = 'Mon blog';
//...
?>
<html>
    <head>
        <title><?= $var ?></title>
    </head>

On peut évidemment appeler des fonctions tant que leur retour peut-être transformé en chaîne de caractères :

<?php
$var = [0, 2, 3, 4];
//...
?>
<html>
    <head>
        <title><?= count($var) ?> élément(s)</title>
    </head>

Tu aimerais progresser en PHP ? Mais tu ne sais pas comment t'y prendre ?

S'entraîner pour progresser en PHP

Mon programme "S'entraîner pour progresser en PHP" va bientôt ouvrir ses portes. Il te permettra de recevoir chaque semaine un kata de code directement dans ta boîte mail, ainsi que des aides à la réalisation, des vidéos explicatives, voire des live coding et de la review.

Si tu es intéressé(e), clique sur le bouton ci-dessous pour avoir plus d'informations et t'inscrire afin d'être prévenu(e) de l'ouverture de ce programme.