php中foreach赋值

来源:互联网 发布:淘宝怎么联系店家 编辑:程序博客网 时间:2024/06/05 18:07

突然有一天遇到的问题,php数组用foreach赋值时取不到值。

细细想来,as是重新赋值,而不是原来的值,因此要用到&指针。

foreach($data as &$item){    $item['comments'] = 5;    unset($item);    }
然后惊喜地发现最后两次赋值会一样。

所以请参考php官方手册,unset($value);

这就是正确的使用foreach赋值的方法。

0 0
原创粉丝点击