foreach 里&有什么用

yiqianke 2010-12-27 03:55:06
foreach ($array as &$b){
}
&有什么用,好像加上和去掉都可以没变化。
...全文
119 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小在在 2010-12-27
  • 打赏
  • 举报
回复
有变化的,加&表示引用传值,如果在循环中改变这个$b
那么相当于改变$array中的对应的值.
如:
$array=array(1,2,3,4);
foreach ($array as &$b)
{
$b=$b+2;
}
那么此时的 $array为:
$array=array(3,4,5,6);

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧