开发者社区> 问答> 正文

PHP-从对象数组中按对象属性查找条目

该数组如下所示:

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

[1] => stdClass Object ( [ID] => 10957 [name] => Blah ) ... 我有一个名为的整数变量$v。

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

展开
收起
保持可爱mmm 2020-02-06 23:16:27 730 0
1 条回答
写回答
取消 提交回答
  • 您可以迭代数组,搜索特定记录(一次只能搜索一次),也可以使用另一个关联数组来构建哈希图。

    对于前者,像这样

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

    问题来源于stack overflow

    2020-02-06 23:16:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载