在php中实现集合论操作
答
您在寻找哪些操作?你想达到什么目的?
在PHP中的数组(不完全),类似于一组,和PHP有array_intersect
,array_merge
(工会),并内置array_diff
(补)功能。还有array_uintersect
和array_udiff
用于处理复杂的对象,它们的比较是不那么直截了当。
您还需要其他功能吗?
答
+0
用于比较非标量值,如stdClass对象和其他数据类型。 – 2016-01-28 00:57:04
值得一提的是,array_merge不是根据设定的理论真正的工会。你必须对结果做array_merge然后array_unique,否则你可能会得到重复的结果。 Strae在[编程PHP](http://oreilly.com/catalog/progphp/chapter/ch05.html)答案中提供的链接证明了这一点。 – 2014-06-05 20:35:01