История изменений
Исправление MOPKOBKA, (текущая версия) :
То что показали лисперы я могу написать, конечно
$arr = [...];
usort($arr, function ($a, $b) {
for (array_keys($a) as $i)
if (($cmp = ($a[$i] <=> $b[$i])) != 0) return $cmp;
return 0;
});
// Ну или просто
sort($arr);
Исправление MOPKOBKA, :
То что показали лисперы я могу написать, конечно
$arr = [...];
usort($arr, function ($a, $b) {
for (array_keys($a) as $i)
if (($cmp = ($a[$i] <=> $b[$i])) != 0) return $cmp;
return 0;
});
// Ну или просто
sort($arr);
Исправление MOPKOBKA, :
То что показали лисперы я могу написать, конечно
$arr = [...];
usort($arr, function ($a, $b) {
for ($i = 0; $i < count($a); $i++)
if (($cmp = ($a[$i] <=> $b[$i])) != 0) return $cmp;
return 0;
});
// Ну или просто
sort($arr);
Исправление MOPKOBKA, :
То что показали лисперы я могу написать, конечно
$arr = [...];
usort($arr, function ($a, $b) {
for ($i = 0; $i < count($a); $i++)
if (($cmp = ($a[$i] <=> $b[$i])) != 0) return $cmp;
return 0;
});
Ну или просто
sort($arr);
Исходная версия MOPKOBKA, :
То что показали лисперы я могу написать, конечно
$arr = [...];
usort($arr, function ($a, $b) {
for ($i = 0; $i < count($a); $i++)
if (($cmp = ($a[$i] <=> $b[$i])) != 0) return $cmp;
return 0;
});