че-то я не понимаю FOREACH ($array as &$k)
Ну, с $val - все понятно.
А почему оригинальный массив искажается?
И почему на пхп 5.1.6 под виндой вардамп выдает
а на пхп 5.3.RC3 под фрей - иное?
PHP:
<?
$a = array(1,2,3);
foreach ($a as &$val) {}
//unset($val);
var_dump($a);
?>
А почему оригинальный массив искажается?
И почему на пхп 5.1.6 под виндой вардамп выдает
Код:
array(3) {
[0]=>
&int(1)
[1]=>
&int(2)
[2]=>
&int(3)
}
Код:
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
&int(3)
}