Php 如何找到多维数组中每个元素的所有唯一组合
我知道如何找到多维数组中每个元素的所有组合,如下所示:Php 如何找到多维数组中每个元素的所有唯一组合,php,arrays,algorithm,multidimensional-array,Php,Arrays,Algorithm,Multidimensional Array,我知道如何找到多维数组中每个元素的所有组合,如下所示: [ ['1a', '1b',], ['2a','2b','2c',], ['3a',], ['4a','4b',], ['5a','5b','5c','5d',] ] 输出必须是一个表。 我找到了一些算法,但只得到了一维数组的所有组合 它不必得到所有可能方向上的所有组合。 例如,结果的第一个元素应该是: 0 => ['1a','2a','3a','4a','5a'], 1 =>
[
['1a', '1b',],
['2a','2b','2c',],
['3a',],
['4a','4b',],
['5a','5b','5c','5d',]
]
输出必须是一个表。
我找到了一些算法,但只得到了一维数组的所有组合
它不必得到所有可能方向上的所有组合。
例如,结果的第一个元素应该是:
0 => ['1a','2a','3a','4a','5a'],
1 => ['1a','2b','3a','4a','5a'],
我不需要像这样做:
0 => ['1a','2a','3a','4a','5a'],
1 => ['1a','2b','3a','4a','5a'],
2 => ['2a','1a','3a','4a','5a']
键0和键2类似
我不知道这是否足够清楚。您可以尝试php pear library math Combinatic:。可能重复的Yes已经出现,但似乎不太好。您需要比这更具体。非常感谢,这正是我要找的