J'ai ceci:
- une variable de chaîne qui détient le nom de la classe ($classname)
- une variable de chaîne avec des cales le nom de la propriété ($propertyname)
Je veux obtenir la propriété de cette classe, le problème est que la propriété est statique et je ne sais pas comment faire.
Si la propriété n'était pas statique, il aurait été:
$classname->$propertyname;
si la propriété était une méthode, je pourrais avoir utilisé call_user_function
call_user_func(array($classname, $propertyname));
Mais dans mon cas, je suis juste perdu. Je suis cependant en espérant que c'est possible. Avec les milliers de fonctions pour PHP, il est préférable d'en avoir quelque chose pour cela. Peut-être que je suis absent quelque chose?
Merci!
Edit:
- pour ceux avec la fonction eval() solutions: merci, mais il est hors de question
- pour ceux avec qui _class _vars() solutions: merci, mais il semble qu'il renvoie "les propriétés par défaut de la classe donnée" (php.net), et oui, je voudrais que la valeur changable (même si elle ne m'aider dans certains cas)