Résultat inattendu valeur de variable
Bonsoir,
je suis occupé de développer un petit site web pour le fun et j'ai eu un résultat inattendu à savoir la variable qui prenait une valeur dont je ne m'y attendais pas;
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $link = array(
'content' => 'a',
'children' => array(
'content' => 'b'
)
);
echo $link['content'];
foreach ($link["children"] as $link) {
echo $link['content'];
}
echo $link['content'];
//résultat obtenu abb |
Pourquoi est-ce que j'obtiens ces valeurs et non aba?
le $link du foreach n'a-t-il pas une portée limité au foreach?
Merci d'avance