Question de résultat issu d'un foreachBonjour les jeunes !
Mon chef et moi, on a un soucis... Voici une explication rapide :
Nous avons un tableau $t composé de ça :
Le résultat du print_r est logiquement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $test=array("a"=>"12", "b"=>"45"); $test2=array("c"=>"67", "d"=>"89"); $t=array($test, $test2); print_r($t);
Ensuite, on ajoute un foreach :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Array ( [0] => Array ( [a] => 12 [b] => 45 ) [1] => Array ( [c] => 67 [d] => 89 ) )
Et j'obtiens logiquement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 foreach($t as $t2) { print_r($t2); }
Jusque là, pas de soucis... Seulement, mon chef lui, cela lui retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Array ( [a] => 12 [b] => 45 ) Array ( [c] => 67 [d] => 89 )
Et là, on se tire les cheveux... Képassa ???? Une config différente au niveau du php.ini ou d'autre chose ? de version php ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Array ( [0] => Array ( [a] => 12 [b] => 45 ) [1] => 0 ) Array ( [0] => Array ( [c] => 67 [d] => 89 ) [1] => 1 )
On a un soucis (il est en 4.3.11 et moi en 4.3.10)
Merci à vous !
Partager