php - Filter 2 dimensional array -


i have array looks bit this

array(     [0] => array(         ['id'] => 29         ['name'] => john         )     [1] => array(         ['id'] => 30         ['name'] => joe         )      [2] => array(         ['id'] => 29         ['name'] => jake         )  ) 

and goes on while.

i've found question elsewhere (here) , (here) neither works.

with first 1 following array

array(     [0] => 29     [1] => jake ) 

and te second 1 filters out exact duplicates , not duplicates jus same id.

i want duplicates same id removed array, how do that?

$filteredusers = []; foreach ($users $user) {     $filteredusers[$user['id']] = $user; }  // optionally: // $filteredusers = array_values($filteredusers); 

Comments

Popular posts from this blog

timeout - Handshake_timeout on RabbitMQ using python and pika from remote vm -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

c# - Search and Add Comment with OpenXML for Word -