消除多维数组中的重复项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了消除多维数组中的重复项相关的知识,希望对你有一定的参考价值。

Courtesy of Dorphalsig on php.net (see URL above)
  1. // remove duplicate elements from n-dimensional arrays
  2. function uniqueArray($nDimArray) {
  3.  
  4. foreach($nDimArray as &$val) {
  5. $val = serialize($val);
  6. }
  7. $nDimArray = array_unique($nDimArray);
  8. foreach($nDimArray as &$val) {
  9. $val = unserialize($val);
  10. }
  11. return $nDimArray;
  12. }

以上是关于消除多维数组中的重复项的主要内容,如果未能解决你的问题,请参考以下文章

如果两个值匹配,则从 php 中的多维关联数组中删除重复项

从多维数组2中删除重复项2

php中一维或多维数组去除重复项

消除数据库中的重复项

为啥关系代数中的投影算子会消除重复项?

从php中的多维数组中删除重复值