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.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
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:
62.8 ms | 1001 KiB | 4 Q