gpt4 book ai didi

php - 检查整数是否在对象属性数组中

转载 作者:可可西里 更新时间:2023-10-31 23:29:52 24 4
gpt4 key购买 nike

我有以下结构:

$foo_array = array(
[0] => object(foo) {
'id' => 1
}
[1] => object(foo) {
'id' => 2
}
)

我想检查这个数组的 id 属性中是否存在 int(1)。我该怎么做?

我一直在考虑类似in_array(1, $foo_array) 的方法,但当然行不通。

最佳答案

这应该适合你:

只需使用 array_reduce() ,例如

array_reduce($arr, function($keep, $v){
if($v->id == 1)
return $keep = TRUE;
return $keep;
}, FALSE);

关于php - 检查整数是否在对象属性数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31203057/

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