3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [ ['id' => 1, 'data' => 'a'], ['id' => 2, 'data' => 'b'], ['id' => 3, 'data' => 'c'], ]; $result = []; foreach ($array as ['id' => $id, 'data' => $result[$id]]); var_export($result);

preferences:
25.81 ms | 404 KiB | 5 Q