[Tableaux] Passer une string en nom de tableau
Bonjour,
Je récupère d'une requête, une variable $var1 qui a pour valeur une chaîne.
J'ai besoin de réutiliser cette chaîne pour aller chercher des valeurs dans les cases d'un tableau.
Par exemple, si cette chaîne est abcd, je vais aller chercher la valeur $abcd["id"] (donc la valeur de la case id dans le tableau abcd).
Si cette chaîne est etyu, je vais chercher la valeur $etyu["id"]...
Le nom de tableau dépendant donc de la valeur de $var1, j'ai besoin d'écrire que je vais chercher $var1["id"] pour, évidemment, ne pas me coltiner tous les cas de figure possibles (avec un switch, par exemple).
Mais en rédigeant ainsi, $var1["id"] ne devient pas le tableau abcd ou etyu que j'aurais espéré ; comme s'il était obligatoire que le nom du tableau soit "en dur" et non issu du contenu d'une variable.
N'envisageant pas que je sois le seul à avoir pu être confronté à ce problème, je viens logiquement chercher de l'aide après des recherches et tests manifestement infructueux...
Une idée sur la question ?
Merci pour tout.
Cdlt,
SBL69