tôi có các mảng sau:Sorting một loạt các tên các ngày trong tuần
(
[0] => Array
(
[schedules] => Array
(
[monday] => 1
[tuesday] => 1
[wednesday] => 1
[thursday] => 1
[friday] => 1
[saturday] => 0
[sunday] => 1
)
)
)
Tôi muốn sắp xếp các phần tử của mảng này với phím đầu tiên là ngày mai. Giả sử hôm nay là thứ Tư. Tôi muốn mảng của tôi trông như thế này:
(
[0] => Array
(
[schedules] => Array
(
[thursday] => 1
[friday] => 1
[saturday] => 0
[sunday] => 1
[monday] => 1
[tuesday] => 1
[wednesday] => 1
)
)
)
Tôi đã có sẵn các ngày trong tuần (ví dụ: chuỗi 'thứ năm'). Nó được chuyển vào hàm tôi đang làm việc.
Bất kỳ đề xuất nào để đạt được loại sắp xếp này? Cảm ơn!
bạn có giải pháp đơn giản nhất cho trường hợp của tôi. câu trả lời hay nhất cho bạn nếu bạn có thể cho tôi biết làm thế nào để có được ngày, như một số (0-6) của 'ngày mai hiện tại' – kwikness
Xin lỗi vì trả lời trễ ... 'date ('N')% 7' sẽ làm điều đó cho bạn. N trả về một số 1-7, vì vậy 'ngày ('N')% 7' sẽ là ngày tiếp theo trong số 0-6 của chúng tôi. –