爱程序网

foreach()中用指针指向数组元素,循环结束后最好销毁指针

来源: 阅读:

之前发过一次微博,今天又遇到这个问题,并且再次犯错,于是决定再加深一下。

就举php.net里的一个例子吧

$a = array('abe','ben','cam');foreach ($a as $k=>&$n){    $n = strtoupper($n);}print_r($a);foreach ($a as $k=>$n){ // notice NO reference here!    echo "$nn";}print_r($a);

相关文章列表: