Variable dans le nom d'une variable PHP

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

  • Votes
  • Date
  • Date décroissante
  1. $property = 'niv_'.$_GET['type'];

    echo $up_perso->$property;

    Pas joli, mais efficace
    1. 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 ?
      1. $up_perso->niv_.$_GET['type'] plutot