Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Deduplizierung zweidimensionaler Arrays basierend auf einem bestimmten Element
In diesem Artikel wird hauptsächlich die zweidimensionale PHP-Array-Deduplizierung anhand eines bestimmten Elements vorgestellt, das einen bestimmten Referenzwert hat. Jetzt können Freunde in Not darauf verweisen
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));
Verwandte Empfehlungen :
Zweidimensionales PHP-Array nach Schlüsselwert sortieren
So entfernen Sie Duplikate aus einem zweidimensionalen Array in PHP
Das obige ist der detaillierte Inhalt vonPHP-Deduplizierung zweidimensionaler Arrays basierend auf einem bestimmten Element. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!