【发布时间】:2018-07-11 07:45:02
【问题描述】:
我需要使用sort(),但我注意到它不会对多维数组进行排序。
我创建了这个函数,但发现它只适用于二维数组。我需要sort() 所有嵌套数组。
这就是现在的样子:
public static function sortArray($array) : array {
sort($array);
foreach ($array as &$index) {
if (is_array($index)) {
sort($index);
}
}
return $array;
}
有没有办法对所有子孙进行检查和排序?
【问题讨论】:
-
array_multisort 不起作用?
-
array_multisort
标签: php arrays sorting multidimensional-array php-7.1