我有以下陣列:排序工作日名稱的數組
(
[0] => Array
(
[schedules] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 0
[sunday] => 1
)
)
)
我想這個數組與第一個關鍵是明天一天的元素進行排序。假設今天是星期三。我想我的陣列看起來像這樣:
(
[0] => Array
(
[schedules] => Array
(
[thursday] => 1
[friday] => 1
[saturday] => 0
[sunday] => 1
[monday] => 1
[tuesday] => 1
[wednesday] => 1
)
)
)
我已經有星期幾可用(例如字符串'星期四')。它被傳遞到我正在使用的函數中。
有關實現此類排序的任何建議?謝謝!
你們對我的情況下,最簡單的解決方案。如果你能告訴我如何得到一天,作爲'當前明天'的一個數字(0-6) – kwikness 2012-07-16 17:22:25
對不起,遲到的答覆...'日期('N')%7'會爲你做那個。 N返回一個數字1-7,所以'date('N')%7'將成爲我們0-6號碼的第二天。 – 2012-07-20 02:59:13