Я ищу помощь в написании сценария, чтобы найти следующий доступный временной интервал.PHP - Найдите следующий доступный временной интервал
Ex: Человек А хочет назначение и доступны временные интервалы каждый день это 9 утра, 12 вечера, 4 вечера, 6 вечера, 9 вечера
Итак, мне нужно проверить имеющиеся данные и сравнить временные интервалы зарезервированные для других назначений и затем найдите следующий доступный.
$apts = array(
'Person 1' => '1/1/09-9:00',
'Person 2' => '1/1/09-12:00',
'Person 3' => '1/1/09-18:00',
'Person 4' => '1/1/09-21:00'
);
Итак, мне нужно найти следующий временной интервал для Person А против $ Apts, и он должен прийти с 4 вечера (1/1/09-16: 00). Затем идет персонаж B, а следующий временной интервал для него должен быть «1/2/09-9: 00», так как на 1/1/09 больше нет временных интервалов, поэтому на следующий день перейдите на 9 утра.
С этого момента? Спасибо!
Как вы определяете возможные временные интервалы (т. Е. С учетом праздников и т. Д.)? т. е. у вас есть другой массив с этой информацией или вы планируете просто его кодировать? – jheddings
Просто введите код. Не принимайте во внимание какие-либо особые события или что-то еще. – Shawn
Звучит как проблема, легко решаемая базой данных. – Myles