我有所有包含数据的几个文件我收集这些数据作为一个二维数组现在我必须veriefie有文件中的数据(file1),如果他们redandante在其他文件中:means (我已经transforemed我的文件数组)例如选项卡[0] [j]与另一个选项卡[i] [j]除与他自我交集(i!= 0) tab [0] [0] =“a” ;标签[0] [1] = “B”;标签[0] [2] = “AC”;标签[0] [3] = “N”;标签[1] [0] = “G”;标签[1] [1] = “A”; tab [1] [2] =“h”;标签[1] [3] = “B”;标签[2] [0] = “GDD”;标签[2] [1] = “A”;标签[2] [2] = “HD”;标签[2] [3] = “B”; 我的程序必须允许我比较始终标签[0] []与他人 我希望我清楚这个时间,感谢您的帮助比较二维数组的元素
0
A
回答
0
$withDuplicates = array(
array(1,2,3,4),
array(1,3,2,4),
array(1,2,3,5),
array(1,3,2,4),
array(1,2,3,4),
);
$duplicatesEliminated = array_map(
'unserialize',
array_reduce(
$withDuplicates,
function ($returnArray, $entry) {
$serialized = serialize($entry);
if (!in_array($serialized, $returnArray))
$returnArray[] = $serialized;
return $returnArray;
},
array()
)
);
var_dump($duplicatesEliminated);
相关问题
- 1. PHP比较二维数组
- 2. 比较二维数组
- 3. Java二维数组比较
- 4. 比较二维数组中的行或列的元素(Java)
- 5. 如何比较java中的二维数组的2个元素?
- 6. 用于比较二维数组中元素的算法
- 7. 比较二维数组中的所有元素互相之间
- 8. 比较和解析二维数组元素
- 9. 比较二维数组中的行java
- 10. 同时比较二维数组的层
- 11. for-loop比较二维数组???帮助!
- 12. 如何比较两个二维数组
- 13. 比较数组元素
- 14. 通过比较Javascript中的2个二维数组找到缺失的元素
- 15. 二维数组中的移动元素
- 16. 比较C++中的数组元素
- 17. 比较两个数组中的元素
- 18. 比较的两个数组PHP元素
- 19. Python:比较两个数组的元素
- 20. 比较串来串元素的数组
- 21. 二维数组查找char元素(s)
- 22. 让行/动态二维数组元素
- 23. 从二维数组中提取元素
- 24. 在二维数组中移动元素
- 25. 二维数组numpy数组行列索引比较
- 26. php比较多维数组
- 27. 多维数组比较
- 28. 比较二维阵列
- 29. 比较字符串数组元素?
- 30. 比较数组元素为零?
请参见[是否需要对堆栈溢出英语吗?( http://meta.stackexchange.com/questions/13676/is-english-required-on-stack-overflow/13684#13684) – Quentin 2013-04-08 09:18:58
http://stackoverflow.com/questions/307674/how-to-remove-duplicate -values-from-a-multi-dimensional-array-in-php – 2013-04-08 09:20:12
翻译问题。 – zessx 2013-04-08 09:22:18