【发布时间】:2014-02-12 01:02:59
【问题描述】:
我有以下标准对象数组
Array
(
[0] => stdClass Object
(
[id] => 545
)
[1] => stdClass Object
(
[id] => 548
)
[2] => stdClass Object
(
[id] => 550
)
[3] => stdClass Object
(
[id] => 552
)
[4] => stdClass Object
(
[id] => 554
)
)
我想使用循环搜索 [id] 键的值。我有以下条件来检查值是否存在,如下所示
$flag = 1;
if(!in_array($value->id, ???)) {
$flag = 0;
}
??? 我想在 std Object 的 [id] 键的数组中搜索。
谁能帮我解决这个问题?
【问题讨论】:
-
@Phil,我检查了您指定的链接,但我认为 Jack 提供的解决方案要好得多。
-
这取决于用例,真的。例如,我的答案需要更多内存。
标签: php arrayobject