私はこのような配列を持っています:
配列 (
[0] => stdClass Object
(
[Start] => 08:00
[dayName] => Tuesday
[dayID] => 2
[courseName] => Math
)
[1] => stdClass Object
(
[Start] => 10:00
[dayName] => Tuesday
[dayID] => 2
[courseName] => Geography
)
[2] => stdClass Object
(
[Start] => 14:00
[dayName] => Tuesday
[dayID] => 2
[courseName] => Science
)
[3] => stdClass Object
(
[Start] => 10:00
[dayName] => Thursday
[dayID] => 4
[courseName] => Math
)
[4] => stdClass Object
(
[Start] => 18:00
[dayName] => Friday
[dayID] => 5
[courseName] => History
)
) 私がやりたいことは、現在の曜日と時刻を配列の値と比較したいということです。たとえば、火曜日の午前 7:00 であるとします。次に、Object[0] を取得します。しかし、11:00 の場合は、火曜日の 14:00 に開始される Object[2] を取得する必要があります。火曜日の 16:00 で、 Object[3] が必要です。
週末の場合、週の始まりは火曜日の 8:00 で数学コースが必要です。
key => value を使用してそれを取得しようとしましたが、混同しました。日と時間を比較するにはどうすればよいですか。その組み合わせにコースがある場合は、チェックを続けるだけでなく、それを選択してください。
よろしくリトルブルー