小编Ice*_*ine的帖子

PHP删除多维数组中的重复数组

我需要检查2D数组($ arr)是否有任何重复项(顺序无关紧要)并将它们放入干净的数组中.

例如:

$arr = array ( 
    array (-9,1,8 ), 
    array (-9,2,7 ),
    array (-9,3,6 ),
    array (-9,4,5 ),
    array (-9,5,4 ),
    array (-9,6,3 ),
    array (-9,7,2 ),
    array (-9,8,1 )
)
Run Code Online (Sandbox Code Playgroud)

需要最终成为:

$cleanArr = array ( 
    array (-9,1,8 ), 
    array (-9,2,7 ),
    array (-9,3,6 ),
    array (-9,4,5 )
)
Run Code Online (Sandbox Code Playgroud)

要么

$cleanArr =  array(     
    array (-9,5,4 ),
    array (-9,6,3 ),
    array (-9,7,2 ),
    array (-9,8,1 )
)
Run Code Online (Sandbox Code Playgroud)

是否有PHP函数或我需要做一些循环来清理重复项?

php arrays duplicates multidimensional-array

4
推荐指数
1
解决办法
432
查看次数

标签 统计

arrays ×1

duplicates ×1

multidimensional-array ×1

php ×1