【发布时间】:2012-01-23 01:57:11
【问题描述】:
我想在 foreaching 时向数组添加一个值:
foreach ($array as $cell) {
if ($cell["type"] == "type_list") {
$cell["list"] = $anObject;
error_log(print_r($cell, TRUE), 0);
}
error_log(print_r($array, TRUE), 0);
第一个 printr 没问题,但是当我离开循环 ant 打印数组时,添加的对象消失了。
我想这是正常行为,解决此“功能”的最佳方法是什么?
【问题讨论】:
标签: php arrays foreach associative-array