$work_time = '09:00';
$work_end_time = '18:00';
$dinner_time = '13:00';
$dinner_end_time = '14:00';
$current = intval(date("G"));
echo ($current<intval($work_time) && (intval($work_time)-$current)==1)?"Откроется через ".(60-intval(date("i")))." минут":(($current==intval($dinner_time))?"Сейчас обед":(($current+1>intval($work_end_time) || $current<intval($work_time))?"Закрыто":"Сейчас открыто"));