php - 对象数组 php 的数组相交

标签 php arrays object

我想知道如何对对象数组进行 array_intersect。

最佳答案

您可以将 array_uintersect 与 spl_object_hash 结合使用,请参见示例:

    array_uintersect($a, $b, function($a, $b) {
        return strcmp(spl_object_hash($a), spl_object_hash($b));
    });

其中 '$a' 和 '$b' 是您想要相交的一些对象的数组。

关于php - 对象数组 php 的数组相交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2834607/

相关文章:

php - 为什么页面在没有完成表单的情况下重定向到“one in action”属性?

php - 允许用户在 webroot 之外下载文件

c - C 中没有索引的数组的引用

带图像的 Javascript 时钟

PHP 遍历对象数组给出了意想不到的结果

php - 为什么 PHP 不使用其默认库中的对象?

php - 是否可以知道 php 中的(服务器)CPU 性能?

php - 从 div 打开超链接,并将其加载到同一个 div

c - 读取句子导致 "for"延迟一步?

java - 如何使用 OOP、构造函数和对象将变量传递给方法和主方法