플레토님 해결 했어요. 정보
플레토님 해결 했어요.본문
노가다로 해결 했습니다.
|| 로 하라는 말씀이 무슨 뜻인지 몰랐는데 잘 해결 되었습니다.
<?php
$now = '02:00am';
//$close = '12:00am';
$close = '03:00am';
//$close = '11:00pm';
echo $close.'<br>';
if (strtotime($close)==strtotime('12:00am')) {
echo '마감시간 12시 일떄--------------';
if(strtotime($open) < strtotime($now) && strtotime('11:59pm') > strtotime($now)){
echo 'open';
} else {
echo 'closed';
}
} elseif(strtotime($close)<strtotime('04:00am')) {
echo '마감시간 12시 이후 일떄--------------';
if(strtotime($open) < strtotime($now) || strtotime($close) > strtotime($now)){
echo 'open';
} else {
echo 'closed';
}
} elseif(strtotime($close)>strtotime('04:00am')) {
echo '마감시간 12시 이전 일떄--------------';
if(strtotime($open) < strtotime($now) && strtotime($close) > strtotime($now)){
echo 'open';
} else {
echo 'closed';
}
}
?>
<br><br><br><br><br>
1) 마감시간 12시 일떄
$close = 11:59pm
if 오픈시간 < 지금 && 종료시간(11:59pm) > 지금 {
1 1
} else {
echo 'closed';
}
2) 마감시간 12시 이후일떄
if 오픈시간 < 지금 || 종료시간 > 지금 {
1 1
} else {
echo 'closed';
}
3) 마감시간 12시 이전일떄
if 오픈시간 < 지금 && 종료시간 > 지금 {
1 echo 'open';
} else {
echo 'closed';
}
추천
2
2
댓글 3개
제가 남긴 질문 글 참고
https://sir.kr/qa/315952?vpage=1#c_315962
https://sir.kr/qa/315952?vpage=1#c_315962
잘 해결하셨네요 ^^
저게 무엇을 의미하나요?