다음 사용 가능한 시간 슬롯을 찾으려면 스크립트 작성에 도움이 필요합니다.PHP - 다음 사용 가능한 시간 슬롯을 찾으십시오.
를 Ex : 사람 A가 약속을 원하고 가능한 시간 슬롯의 일상은, 그래서 오후 9시
오전 9시, 정오 오후 4 오후 6시이며, 나는 기존 데이터를 확인하고 다른 약속을 위해 예약 시간 슬롯을 비교해야하고 다음 사용할 수 찾으십시오.
$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'
);
그래서, 나는 $ APTS에 사람 A의 다음 번 슬롯을 찾을 필요하고, 오후 4 (1/1/09-16 : 00)을 마련한다. 그 다음 사람 B를 따라오고 1/1/09에 더 이상 시간 슬롯이 없으므로 그/그녀의 다음 시간대는 '1/2/09-9 : 00'이어야합니다. 따라서 다음 날 9시에 가십시오.
확인 하시겠습니까? 감사합니다.
가능한 시간대를 어떻게 지정합니까 (예 : 공휴일 등을 고려하여)? 즉, 해당 정보가있는 다른 배열이 있습니까? 아니면 그냥 코드를 입력 할 계획입니까? – jheddings
특수한 경우 등을 고려하지 않고 코드를 입력하십시오. – Shawn
데이터베이스에서 쉽게 해결할 수있는 문제와 비슷합니다. – Myles