gpt4 book ai didi

php - 如何从对象数组中按对象属性查找条目?

转载 作者:IT老高 更新时间:2023-10-28 11:44:26 26 4
gpt4 key购买 nike

数组看起来像:

[0] => stdClass Object
(
[ID] => 420
[name] => Mary
)

[1] => stdClass Object
(
[ID] => 10957
[name] => Blah
)
...

我有一个名为 $v 的整数变量。

如何选择具有 ID 属性具有 $v 值的对象的数组条目?

最佳答案

您要么迭代数组,搜索特定记录(在一次搜索中确定),要么使用另一个关联数组构建 HashMap 。

对于前者,是这样的

$item = null;
foreach($array as $struct) {
if ($v == $struct->ID) {
$item = $struct;
break;
}
}

有关后者的更多信息,请参阅此问题和后续答案 - Reference PHP array by multiple indexes

关于php - 如何从对象数组中按对象属性查找条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742903/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com