【发布时间】:2011-08-23 09:17:48
【问题描述】:
我刚刚花了 2 个小时寻找一个错误,该错误显然来自带有 &value 的 foreach 迭代。我有一个多维数组,当运行这个时:
foreach($arrayOfJsonMods as &$item){
//TODO memcached votes
}
并且 PHP 返回了一个具有相同元素计数的数组,但最后一条记录是重复的。这个结构有什么我不明白的地方吗?
我在另一台机器上运行代码,结果是一样的。
【问题讨论】:
-
这不应该发生,你能举个例子吗?
-
+1 勇气发布一个必须是用户错误但不是的 SO 问题。轻松地只花了 2 个小时调试和添加日志记录和简化代码,直到我别无选择,只能谷歌 php foreach 副本并到达这里。非常感谢@vasion。