大家好,基本上,我有一个数组:
array('a', 'b', 'c');
现在我通过一个数组置换函数运行它,结果是:
Array
(
[0] => Array
(
[0] => C
)
[1] => Array
(
[0] => B
)
[2] => Array
(
[0] => B
[1] => C
)
[3] => Array
(
[0] => C
[1] => B
)
[4] => Array
(
[0] => A
)
[5] => Array
(
[0] => A
[1] => C
)
[6] => Array
(
[0] => C
[1] => A
)
[7] => Array
(
[0] => A
[1] => B
)
[8] => Array
(
[0] => B
[1] => A
)
[9] => Array
(
[0] => A
[1] => B
[2] => C
)
[10] => Array
(
[0] => A
[1] => C
[2] => B
)
[11] => Array
(
[0] => B
[1] => A
[2] => C
)
[12] => Array
(
[0] => B
[1] => C
[2] => A
)
[13] => Array
(
[0] => C
[1] => A
[2] => B
)
[14] => Array
(
[0] => C
[1] => B
[2] => A
)
)
现在我的问题是,我如何清理该数组以便:
array ( C, B )
is the same as
array ( B, C )
它删除了第二个数组
我该怎么做?
编辑...根据您的答案进行一些研究后,这就是我想出的:
array_walk($array, 'sort');
$array = array_unique($array);
sort($array); // not necessary