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 php : Sélectionner tout - Visualiser dans une fenêtre à part
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