- print_r: documentation ( source)
- usort: documentation ( source)
<?php
$my_array = array(
array(0=>"a", 1=>"b", 4=>"c"),
array(3=>"z"),
array(0=>"p", 2=>"k"),
);
usort($my_array, function($a, $b) {
if (count($a) == count($b)) {
return 0;
}
return (count($a) < count($b)) ? 1 : -1;
});
print_r($my_array);