Les variables dynamiques
Il est parfois intéressant de construire le nom de sa variable. Ce système peut permettre la création d’un site multilingues ou de plusieurs autres opérations intéressantes.
Exemples
Construction de nom de variable à l’aide de texte
<?php $bienvenue_fr = 'Bienvenue!'; $bienvenue_en = 'Welcome!'; $lang = 'fr'; // Affichera "Bienvenue!" echo ${'bienvenue_'.$lang}; ?>
Construction de nom de variable à l’aide d’une autre variable
<?php $php = 'J\'aime beaucoup PHP!'; $lang = 'php'; // Affichera "J'aime beaucoup PHP!" echo $$lang; ?>