로

플레토님 해결 했어요.

노가다로 해결 했습니다.

|| 로 하라는 말씀이 무슨 뜻인지 몰랐는데 잘 해결 되었습니다.

 

[code]

 

<?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';
    }

 

 

[/code]

|

댓글 3개

제가 남긴 질문 글 참고
https://sir.kr/qa/315952?vpage=1#c_315962
잘 해결하셨네요 ^^
저게 무엇을 의미하나요?
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

203,258건
+
제목 글쓴이 날짜 조회
19-07-24 조회 1,361
19-07-24 조회 1,517
19-07-24 조회 1,337
19-07-24 조회 1,302
19-07-24 조회 1,308
19-07-24 조회 1,310
19-07-24 조회 1,331
19-07-24 조회 1,023
19-07-24 조회 1,524
19-07-24 조회 1,319
19-07-24 조회 1,405
19-07-24 조회 1,367
19-07-24 조회 1,308
19-07-23 조회 2,870
19-07-23 조회 1,358
19-07-23 조회 1,632
19-07-23 조회 1,604
19-07-23 조회 1,311
19-07-23 조회 1,777
19-07-23 조회 1,963