다차원 배열을 위치 값 (1 또는 0 만 가능), 날짜 및 시간으로 정렬하려고합니다. position = 1 인 배열이 가장 먼저 있어야하며 날짜와 시간순으로 정렬해야합니다. 위치에 배열 = 0 위치 = 1 사람 후에 와야한다 또한 정렬 후 나는 배열이 원하는 방법 날짜와 시간PHP는 다차원 배열을 3 개의 값으로 정렬합니다.
Array
(
[001] => Array
(
[position] => 1
[Date] => 28.04.2013
[Time] => 00:21:38
)
[002] => Array
(
[position] => 1
[Date] => 28.04.2013
[Time] => 00:27:07
)
[003] => Array
(
[position] => 0
[Date] => 28.04.2013
[Time] => 00:15:06
)
[004] => Array
(
[position] => 0
[Date] => 28.04.2013
[Time] => 00:26:09
)
)
그게 전부를 기준으로 정렬해야합니다
을Array
(
[002] => Array
(
[position] => 1
[Date] => 28.04.2013
[Time] => 00:27:07
)
[001] => Array
(
[position] => 1
[Date] => 28.04.2013
[Time] => 00:21:38
)
[004] => Array
(
[position] => 0
[Date] => 28.04.2013
[Time] => 00:26:09
)
[003] => Array
(
[position] => 0
[Date] => 28.04.2013
[Time] => 00:15:06
)
)
나는 몇 가지 기능을 시도했지만 한 일 권리 없음. position = 1 인 배열은 마지막 배열이거나 모든 배열은 날짜와 시간순으로 정렬됩니다. 나 혼자서 알아낼 수 없어. 미리 감사드립니다. 영어가 나쁘면 죄송합니다.
가 SO에 질문이 변형 수백, 그리고 모든 솔루션은 usort''의 사용을 포함한다. 우리가 한 일을 보여줘. – Jon