【问题标题】:PHP Array IntersectionPHP 数组交集
【发布时间】: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数组。
  • 你必须找到所有属性的交集还是只是颜色?
  • 我必须找到所有属性的交集

标签: php multidimensional-array array-intersect


【解决方案1】:

试试这个功能array_uintersect_assoc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-17
    • 1970-01-01
    • 2023-04-10
    相关资源
    最近更新 更多