[PHP] définition des 2$ devant les variables

Résolu
Bonjour,
Ceci est mon 1er message sur le Forum

Je souhaiterais savoir à quoi sert les 2$ qu'il y a parfois devant les variables en PHP.
Personnelement je n'utilise qu'un seul $.

Merci d'avance de vos lumières.
--
Michael
Webtux.info
Configuration: Windows XP
Firefox 2.0.0.1

2 réponses

  1. Merci beaucoup.

    Cela me fait penser à un tableau en fait.

    Merci encore de votre réponse. C'est très rapide sur ce forum on dirait bien :)
    1. Salut

      Cela permet d'utiliser des noms de variable dynamiques.

      Un exemple idiot pour comprendre :
      <?php
      $nom1 = 'Thomas';
      $nom2 = 'Sébastien';
      
      for ($i=1 ; $i<=2 ; $i++)
      {
          $nom_variable = 'nom' . $i; // vaudra nom1 puis nom2...
          echo $$nom_variable . '<br/>';
      }
      ?>
      


      Cet exemple affiche
      Thomas
      Sébastien


      Pour une meilleure lisibilité, j'utilise personnellement les accolades : ${$nom_variable}.