// Created on savesnippets.com ยท https://savesnippets.com/6eT6C08SANoOdP 1,'name'=>'Alice'], ['id'=>2,'name'=>'Bob'], ['id'=>1,'name'=>'Alice (dup)'], ]; print_r(uniqueBy($users, fn($u) => $u['id'])); // [ {id:1,name:Alice}, {id:2,name:Bob} ]