$var
是一个数组:更新数组
Array (
[0] => stdClass Object ([ID] => 113 [title] => text)
[1] => stdClass Object ([ID] => 114 [title] => text text text)
[2] => stdClass Object ([ID] => 115 [title] => text text)
[3] => stdClass Object ([ID] => 116 [title] => text)
)
要分两步更新:
- 获取每个对象的
[ID]
并抛出其值设置为位置计数器(我的意思是[0], [1], [2], [3]
) - 删除
[ID]
投掷后
最后更新阵列($new_var
)应该是这样的:
Array (
[113] => stdClass Object ([title] => text)
[114] => stdClass Object ([title] => text text text)
[115] => stdClass Object ([title] => text text)
[116] => stdClass Object ([title] => text)
)
如何做到这一点?
谢谢。
+1比我的整洁的解决方案。 :-) – 2010-08-06 15:14:27