이 글은 주로 특정 요소를 기반으로 한 PHP 2차원 배열의 중복 제거를 소개합니다. 이제는 특정 참조 가치가 있습니다. 필요한 친구가 참조할 수 있습니다.
function array_unset($arr,$key){ //建立一个目标数组 $res = array(); foreach ($arr as $value) { //查看有没有重复项 if(isset($res[$value[$key]])){ //有:销毁 unset($value[$key]); } else{ $res[$value[$key]] = $value; } } return $res; } $arr = array( array( 'title'=>'1111','date'=>'ddddd' ), array('title'=>'22222','date'=>'fffffff'), array('title'=>'1111','date'=>'ggggggg') ); $newArr = array_unset_tt($arr,'title'); echo '<pre class="brush:php;toolbar:false">'; print_r(array_values($newArr));
관련 권장 사항:
위 내용은 특정 요소를 기반으로 한 PHP 2차원 배열 중복 제거의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!