PHP - 检查对象数组的最有效方法

时间:2017-02-19 18:16:27

标签: php arrays object

我有一大堆对象需要高效检查:

  1. 如果对象中存在属性
  2. 获取值
  3. 数据结构的简化版本如下所示:

    [0] => stdClass Object
            (
                [ID] => 1222
                [name] => Foo
                [pass] => stdClass Object
                          (
                              [ID] => 1234
                              [type] => Foo
                          )
             )
    
    [1] => stdClass Object
            (
                [ID] => 2333
                [name] => Bar
                [pass] => stdClass Object
                          (
                              [ID] => 4567
                              [type] => Foo
                              [flag] =>  1
                          )
            )
    

    假设我们需要检查'flag'是否存在并获得值。

    我目前正在通过使用foreach循环遍历结构来实现我所需要的,但我希望提高效率。

0 个答案:

没有答案