public static function ksort_recursive(&$array, $sort_flags = SORT_REGULAR) { if (!is_array($array)) { return false; } ksort($array, $sort_flags); foreach ($array as $key => $value) { self::ksort_recursive($array[$key], $sort_flags); } return true; }