php - 内置对 PHP 集合的支持?

标签 php set

我正在寻找一种简单的方法来在 php 中创建一个不允许重复条目但允许轻松组合其他集合或数组的数组。

我最感兴趣的是该语言中是否存在这样的功能,因为编写自己的功能并不难。如果我不需要,我只是不想。

最佳答案

只是一个想法,如果您使用数组键而不是值,您将确保没有重复项,而且这允许轻松合并两个“集合”。

$set1 = array ('a' => 1, 'b' => 1, );
$set2 = array ('b' => 1, 'c' => 1, );
$union = $set1 + $set2;

关于php - 内置对 PHP 集合的支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8127384/

相关文章:

php - Gettext 和 PHP 5.3.5 xampp - 使用未定义常量 LC_MESSAGES - 假设 'LC_MESSAGES' in

php - undefined offset : 9, undefined variable

python - 查找然后添加与仅添加到集合之间的性能差异是什么

Java - 能够引用不同类的实例的集合

php - 按一定百分比覆盖背景颜色

javascript - 当新的 mysql 数据进来时点击更新 javascript 数组

python - 你如何找到两个列表之间的公共(public)子列表?

algorithm - 对于具有不同的必经节点集的最短路径,我可以使用哪种算法?

performance - 匹配整数文字集

php - 使用多个 LIKE 条件搜索查询无法按预期工作