3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [ ['user_id' => 82, 'ac_type' => 1], ['user_id' => 80, 'ac_type' => 5], ['user_id' => 76, 'ac_type' => 1], ['user_id' => 82, 'ac_type' => 2], ['user_id' => 80, 'ac_type' => 6] ]; var_export( array_values( array_reduce( $array, fn($res, $row) => array_replace([$row['user_id'] => $row], $res), [] ) ) );

preferences:
25.43 ms | 407 KiB | 5 Q