【发布时间】:2014-04-05 12:40:36
【问题描述】:
我需要组合一些元素。
我有什么:
Array
(
[0] => Array
(
[0] => n
[1] => q
)
[1] => Array
(
[0] => d
[1] => g
)
)
我需要什么:
n d
n g
q d
q g
我该如何存档?
如您所见,有两组。但这将是动态的。它可以是任意数量的组,也可以是任意数量的元素。
例如:
Array
(
[0] => Array
(
[0] => n
[1] => q
[2] => x
[3] => b
)
[1] => Array
(
[0] => d
[1] => g
[2] => q
[3] => w
)
[2] => Array
(
[0] => x
[1] => y
[2] => a
[3] => c
)
)
只是一个例子,因为有很多:
n d x
n g y
n q a
n w c
n d y
n g a
n q c
n w x
n d a
n g c
n q x
n w y
n d c
n g x
n q y
n w a
n g x
n q y
n w a
n d c
n g y
n q a
n w c
n d x
n g a
n q c
n w x
n d y
n g c
n q x
n w y
n d a
Now we have to start with q to replace n, an so on.
我希望有人可以帮助我。
谢谢!
【问题讨论】:
-
那么您对下一个案例的预期输出是什么?
-
我已经更新了帖子。
标签: php arrays combinations permutation