|
...
|
...
|
@@ -6,16 +6,16 @@ class Sort |
|
|
|
{
|
|
|
|
public static function kSort(array &$arr)
|
|
|
|
{
|
|
|
|
$kstring = true;
|
|
|
|
$kString = true;
|
|
|
|
foreach ($arr as $k => &$v) {
|
|
|
|
if (!is_string($k)) {
|
|
|
|
$kstring = false;
|
|
|
|
$kString = false;
|
|
|
|
}
|
|
|
|
if (is_array($v)) {
|
|
|
|
self::ksort($v);
|
|
|
|
self::kSort($v);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if ($kstring) {
|
|
|
|
if ($kString) {
|
|
|
|
ksort($arr);
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|