我有以下多維數組多維數組比較
Array
(
[1] => 22
[2] => 12
[3] => Array
(
[0] => 4
[1] => 21
)
[5] => Array
(
[0] => 9
[1] => 3
)
[7] => 7
[8] => 6
[9] => 1
[10] => 2
[11] => 10
[12] => 0
[13] => 23
[14] => 18
[15] => 16
[16] => 19
[17] => 15
[18] => 5
[19] => 8
[20] => 11
[21] => 13
[22] => 17
[23] => 14
[24] => 20
)
我想排序從主陣列下方陣列人數超過一個值。
Array
(
[3] => Array
(
[0] => 4
[1] => 21
)
[5] => Array
(
[0] => 9
[1] => 3
)
)
每個鍵值都與數據庫列進行比較並對數組進行排序。如果沒有找到值,則數組保持原樣。 例如: 下面的鍵值是21在數據庫列則是預期的結果,
[3] => Array
(
[0] => 21
[1] => 4
)
看起來像一個數組元素,在數據庫中找不到下一個數組的鍵值,然後期望的結果,因爲它是,
[5] => Array
(
[0] => 9
[1] => 3
)
最終輸出找找,
Array
(
[1] => 22
[2] => 12
[3] => Array
(
[0] => 21
[1] => 4
)
[5] => Array
(
[0] => 9
[1] => 3
)
[7] => 7
[8] => 6
[9] => 1
[10] => 2
[11] => 10
[12] => 0
[13] => 23
[14] => 18
[15] => 16
[16] => 19
[17] => 15
[18] => 5
[19] => 8
[20] => 11
[21] => 13
[22] => 17
[23] => 14
[24] => 20
)
能否請你幫我
'rsort($陣列[3])'?? –
你到目前爲止嘗試過什麼? –
鍵值21是一天中的小時。這個小時應該匹配數據庫列,如 我想從數據庫中檢索行業時間值 – Naveeth