3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $events = array(); $events['event'][] = array(-1 => 'e'); $events['event'][] = array(1 => 'b'); $events['event'][] = array(-20 => 'b'); $toSort = $events['event']; arsort($toSort); var_dump($toSort); ?>
Output for 7.0.0 - 7.1.0
array(3) { [0]=> array(1) { [-1]=> string(1) "e" } [1]=> array(1) { [1]=> string(1) "b" } [2]=> array(1) { [-20]=> string(1) "b" } }
Output for 4.3.0 - 5.6.28
array(3) { [2]=> array(1) { [-20]=> string(1) "b" } [1]=> array(1) { [1]=> string(1) "b" } [0]=> array(1) { [-1]=> string(1) "e" } }