3v4l.org

run code in 300+ PHP versions simultaneously
<?php $sort = array( array( 'type' => 'a', 'weight' => .5 ), array( 'type' => 'd', 'weight' => .5 ), array( 'type' => 'b', 'weight' => .6 ), array( 'type' => 'c', 'weight' => .7 ), ); uasort($sort, function ( $a, $b ) { if( $a['weight'] == $b['weight'] ) { return 0; } return $a['weight'] < $b['weight'] ? 1 : -1; }); print_r($sort);

preferences:
55.63 ms | 402 KiB | 5 Q