8 foreach ($a as $b => $c) {}
9 foreach ($a as $b => &$c) {}
10 foreach ($a as list($a, $b)) {}
11 foreach ($a as $a => list($b, , $c)) {}
13 // foreach on expression
14 foreach (array() as $b) {}
27 valueVar: Expr_Variable(
33 0: // foreach on variable
42 valueVar: Expr_Variable(
52 keyVar: Expr_Variable(
56 valueVar: Expr_Variable(
66 keyVar: Expr_Variable(
70 valueVar: Expr_Variable(
107 keyVar: Expr_Variable(
115 value: Expr_Variable(
123 value: Expr_Variable(
140 valueVar: Expr_Variable(
146 0: // foreach on expression
155 valueVar: Expr_Variable(
161 0: // alternative syntax