Самый эффективный способ проверить массив объектов

У меня есть большой массив объектов, которые мне нужно эффективно проверить:

  1. Если в объекте существует свойство
  2. Чтобы получить значение

Упрощенная версия структуры данных будет выглядеть так:

[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
)
)

Допустим, нам нужно проверить, существует ли «флаг», и получить значение.

В настоящее время я достигаю того, что мне нужно, перебирая структуру с помощью цикла foreach, но я стремлюсь повысить эффективность.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector