在 $value 之前加上 & 来修改数组的元素,将以引用赋值而不是拷贝一个值。
$arr = array("1","2","3","4","5","6","7","8","9");
foreach($arr as $key => &$val)
{
//echo $key.'-'.$val."<br>";
$val = $val * 2;
//echo $val."<br>";
}
print_r($arr);
echo "<br>";
$arr = array("1","2","3","4","5","6","7","8","9");
foreach($arr as $key => $val)
{
//echo $key.'-'.$val."<br>";
$val = $val * 2;
//echo $val."<br>";
}
print_r($arr);