次のように、1日のすべての時間を0〜23でリストした配列があります。
[0] = 0 [1] = 1 [2] = 2 .... etc
次に、date('G') を使用して、現在の時間 (17 など) を見つけました。
私がやりたいことは、配列を並べ替えて、次の時間、18、次に 19、20、21、22、23、0、1、2.. などで始まるようにすることです。
これを行う最善の方法は何ですか?この配列を時間の経過に伴うデータを表示するチャートにフィードしていますが、この順序で並べると本当に簡単になります。