簡單的PHP二維數組去重方法


簡單的PHP二維數組去重方法:

public function a_array_unique($array){
 $out = array();

foreach ($array as $key=>$value) {
  if (!in_array($value, $out)){
  $out[$key] = $value;
  }
}

  $out = array_values($out);
  return $out;
}

根據某個字段重復(name)
foreach(array as $key=>$v){
  if(isset($out[$v['name']])){
    unset($array[$key]);
  }else{
    $out[$v['name']] = $v;
  }
}

搞定!

作者  --PDO


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM