PHP 数组交集
Posted
技术标签:
【中文标题】PHP 数组交集【英文标题】:PHP Array Intersection 【发布时间】:2011-02-25 14:28:00 【问题描述】:也许有人可以帮我找到像这样的多维数组的数组交集:
[attributes] => Array
(
[Color] => Array
(
[0] => Cool White
[1] => Warm White
)
[LED Amount] => Array
(
[0] => 30 LEDs
)
)
[FILTER] => Array
(
[Color] => Array
(
[0] => Warm White
)
)
我试过下面的代码,但问题是多维数组。
$intersection = array_intersect($arry['FILTER'], $arry['attributes']);
感谢您的帮助。
【问题讨论】:
你可以遍历attributes
数组。
你必须找到所有属性的交集还是只是颜色?
我必须找到所有属性的交集
【参考方案1】:
试试这个功能array_uintersect_assoc
【讨论】:
以上是关于PHP 数组交集的主要内容,如果未能解决你的问题,请参考以下文章