아래에 설명 된대로 키 배열이 아닌 키 배열로 정렬해야하는 간단한 다중 배열을 사용했습니다.PHP 배열 정렬 키
1, 11, 12, 2, 20, 3, 31,
등 ... 을 그리고하지 1,2,3,4,11,12,
등
이 내 주문 기능입니다 :
private function orderByKey(&$array) {
ksort($array);
foreach($array as $value) {
if (is_array($value)) {
$this->orderByKey($value);
}
}
}
array(
1 => array(
2 => array();
11 => array();
20 => array();
31 => array();
4 => array();
43 => array();
12 => array();
3 => array();
);
2 => array();
11 => array();
20 => array();
31 => array();
4 => array();
43 => array();
12 => array();
3 => array(););
문제는 내 주문 나의 배열이 같은 주문 반환하는 것입니다
여기에 무슨 문제가 있습니까?
감사합니다.
했다. – MGP