Salut à tous !
J’ai un problème pour afficher la valeur contenu dans un tableau multidimensionnel.
Voici le tableau avec lequel je suis obligé de travailler :
Je souhaite afficher seulement tous les Identifiants, pour cela voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $Tableau = Array ( [0] => Array ( [0] => ID-1111 [1] => REF-1111 ) [1] => Array ( [0] => ID-2222 [1] => REF-2222) [2] => Array ( [0] => ID-3333 [1] => REF-3333) [3] => Array ( [0] => ID-4444 [1] => REF-4444) [4] => Array ( [0] => ID-5555 [1] => REF-5555)
Cela m’affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach ($Tableau as $valeur) { echo $ valeur."<br/>"; }
Même en rajoutant l'indice du tableau comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Array ( [0] => ID-1111 [1] => REF-1111 ) Array ( [0] => ID-2222 [1] => REF-2222 ) // Array ...etc
J’obtiens seulement la lettre « A » (la premiere valeur du mot « Array »)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach ($Tableau as $valeur) { echo $ valeur[0]."<br/>"; }
J’ai essayé toute les index possibles :
Je vois vraiment pas comment accédé à la première valeur de chaque sous-tableau mon tableau principal…:/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 echo $ valeur[0][0] // Fatal error: Cannot use string offset as an array echo $ valeur[0][0] // Fatal error: Cannot use string offset as an array echo $ valeur[0][0] // Fatal error: Cannot use string offset as an array echo $ valeur[0][0] // Notice: Use of undefined constant 0 - assumed '0 echo $ valeur[0] // Notice: Use of undefined constant 0 - assumed '0
Quelqu’un à déjà eut ce genre de soucis ?
Partager