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>

Vous aimeriez progresser en PHP ? Mais vous ne savez pas comment vous y prendre ?

S'entraîner pour progresser en PHP

Mon programme "S'entraîner pour progresser en PHP" est disponible. Il vous permettra de recevoir chaque semaine un kata de code directement dans votre boîte mail, ainsi que des aides à la réalisation, des vidéos explicatives et des défis supplémentaires.

Reçois dès maintenant un kata gratuit en cliquant sur le bouton ci-dessous.