Variable dans le nom d'une variable PHP

Nicolas -  
 Nicolas -
Bonjour,

Je créé un site et pour cela j'ai eu besoin de mettre une variable dans le nom d'une variable récupérer par MySQL :
 $up_perso['niv_' . $_GET['type']]
.
Je ne sais pas si sa fonctionne car je n'ai pas testé mais en plus je suis passer à PDO, mes variables sont donc sous cette forme :
 $up_perso->niv_m_rep
.
Comment je pourrais faire pour obtenir le résultat souhaité ?

Merci d'avance

3 réponses

  1. A.Nonymous
     
    $property = 'niv_'.$_GET['type'];

    echo $up_perso->$property;

    Pas joli, mais efficace
    1
  2. siniko44 Messages postés 187 Statut Membre 17
     
    Qu'est ce que le nom d'une variable ?
    0
  3. Nicolas
     
    Merci, si quelqu'un a quelque chose de plus joli je prend mais ceci me sufira largement. Sinon est-ce que
    $up_perso->niv_. $_GET['type']
    marche, Dreamweaver ne met pas de faute ?
    0
    1. Nicolas
       
      $up_perso->niv_.$_GET['type'] plutot
      0