foreach循环可以包含值作为对象吗?

时间:2013-08-20 11:32:32

标签: php

foreach ($result as $key => $value) {


}

在这个可以,$ value是一个像下面给出的对象, 其中10是关键,其他是值

[10] => stdClass Object
        (
            [nid] => 80
            [type] => create_an_account
        )

这有效吗?

1 个答案:

答案 0 :(得分:0)

我很乐意做出一个很长的答案,但我不能发展得更多:是的。对于您的文化,这是摘自foreach doc

  

foreach构造提供了一种迭代数组的简单方法。 foreach仅适用于数组和对象,当您尝试在具有不同数据类型或未初始化变量的变量上使用它时,将发出错误。有两种语法:

在询问SO之前,您可以自己尝试:)