Maison >développement back-end >tutoriel php >PHP 去除数组的重复项
如何去掉数组里 id相同的项
Array( [0] => Array ( [id] => 2 [title] => 26 ) [1] => Array ( [id] =>3 [title] => 28 ) [2] => Array ( [id] => 2 [title] => 26 ) [3] => Array ( [id] => 7 [title] => 25 ))
Array( [0] => Array ( [id] => 2 [title] => 26 ) [1] => Array ( [id] =>3 [title] => 28 ) [3] => Array ( [id] => 7 [title] => 25 ))
$a = Array( Array( 'id' => 2, 'title' => 26 ), Array( 'id' => 3, 'title' => 28 ), Array( 'id' => 2, 'title' => 26 ), Array( 'id' => 7, 'title' => 25 ),);$res = array();foreach($a as $v) { if(! isset($res[$v['id']])) $res[$v['id']] = $v;}print_r(array_values($res));
Array( [0] => Array ( [id] => 2 [title] => 26 ) [1] => Array ( [id] => 3 [title] => 28 ) [2] => Array ( [id] => 7 [title] => 25 ))