Имеем массив
$workingHours = [
'понедельник' => ['08:00', '21:00'],
'вторник' => ['20:00', '21:00'],
'среда' => ['20:00', '21:00'],
'четверг' => ['08:00', '09:00'],
'пятница' => ['08:00', '21:00'],
'суббота' => ['08:00', '21:00'],
'воскресенье' => ['08:00', '21:00']
];
Как определить (точней выбрасывать исключение), что время должно быть кратно 15 минутам? Есть что-то вроде? (для примера)
if (strtotime($value[$item][0]) % strtotime('15 minutes') !== 0 ) {
echo strtotime('15 minutes');
throw new InvalidArgumentException('Время должно быть кратно 15 минутам. Неправильное время в '.$item);
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости