Pb d'appel de valeur de tableau array en PHP
Résolu
SBO
-
SBO -
SBO -
Bonjour,
Il y a plusieurs tableaux T2005, T2006,... ayants plusieurs valeurs et sous valeurs.
Avec :
la bonne valeur est renvoyée.
Lorsque l'année est renvoyée par une variable définie $an comme dans :
ça ne marche plus et marque : Notice: Undefined variable: T2007['valeur01'][1] in...
Si vous avez la solution, merci d'avance.
Il y a plusieurs tableaux T2005, T2006,... ayants plusieurs valeurs et sous valeurs.
Avec :
echo ($T2007['valeur01'][1]);
la bonne valeur est renvoyée.
Lorsque l'année est renvoyée par une variable définie $an comme dans :
echo (${"T".$an."['valeur01'][1]"});
ça ne marche plus et marque : Notice: Undefined variable: T2007['valeur01'][1] in...
Si vous avez la solution, merci d'avance.
A voir également:
- Pb d'appel de valeur de tableau array en PHP
- Tableau word - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Appel privé - Guide
4 réponses
Essaye de faire ceci pour savoir ce qu'il y a dans ton tableau :
Dans ton code tu devrais par ailleurs insérer des tests :
echo var_export($T2007, true);
Dans ton code tu devrais par ailleurs insérer des tests :
if(isset($T2007)) { if(count($T2007['valeur01'][1])) { echo ($T2007['valeur01'][1]); } }
Merci de ton aide
Avec :
Avec :
Avec :
Avec :
echo var_export($T2007, true);: Ca marche.
Avec :
echo var_export(${"T".$an}, true);: Ca marche encore.
Avec :
echo var_export(${"T".$an."['emission01'][0]"}, true);: Variable indéfinie