3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = array ( 'key-0' => 40, 'key-1' => 50, 'key-2' => 10, 'key-3' => 20, 'key-4' => 20, 'key-5' => 30, 'key-6' => 10, 'key-7' => 20, 'key-8' => 40, 'key-9' => 40, ); array_multisort($array, range(1, count($array))); var_export($array);
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14
array ( 'key-2' => 10, 'key-6' => 10, 'key-3' => 20, 'key-4' => 20, 'key-7' => 20, 'key-5' => 30, 'key-0' => 40, 'key-8' => 40, 'key-9' => 40, 'key-1' => 50, )

preferences:
80.51 ms | 406 KiB | 5 Q