3v4l.org

run code in 300+ PHP versions simultaneously
<?php $myData = array( array('key2' => 'value1', 'key3' => 'value1', 'key4' => 'value4'), array('key4' => 'value4'), array('key1' => 'value1', 'key4' => 'value4'), array('key1' => 'value1', 'key2' => 'value1', 'key3' => 'value1', 'key4' => 'value4') ); usort($myData, function ($a, $b) { return count($b) - count($a); }); print_r($myData);

preferences:
24.36 ms | 405 KiB | 5 Q