3v4l.org

run code in 300+ PHP versions simultaneously
<?php $horrible_array_of_stuff = array( array("fname" => "Owen", "sname" => "Dyckhoff", "age" => 27), array("fname" => "Joe", "sname" => "Bloggs", "age" => 36 ) ); usort( $horrible_array_of_stuff, function( $left, $right ) { return [$left->sname, $left->fname, $left->age] <=> [$right->sname, $right->fname, $right->age]; } );

preferences:
47.59 ms | 402 KiB | 5 Q