$arr = [1, 2, 3, 4];
foreach ($arr as &$v) {
$v = $v * 2;
}
var_dump($arr);
结果:
array(4) {
[0]=>
int(2)
[1]=>
int(4)
[2]=>
int(6)
[3]=>
&int(8)
}
unset后的结果
$arr = [1, 2, 3, 4];
foreach ($arr as &$v) {
$v = $v * 2;
}
unset($v);
var_dump($arr);
array(4) {
[0]=>
int(2)
[1]=>
int(4)
[2]=>
int(6)
[3]=>
int(8)
}