PHP 开放时间

Dan*_*olm 1 php time date

我有一个客户想要一家在线比萨店,他也不希望客户在营业时间后下订单 - 当然。我为此制作了一个简单的脚本,我想我可以与将来想要它的任何人分享。

Dan*_*olm 6

<?php
    date_default_timezone_set('Europe/Stockholm'); // timezone 

    $weekday = date('l'); // today 
    //print $weekday; // Debug
    //print date("H:i"); // debug

    // Set open and closing time for each day of the week
    if ($weekday == "Friday") {
        $open_from = "11:00";
        $opten_to = "21:45";
    }
    elseif ($weekday == "Saturday" || $weekday == "Sunday") {
        $open_from = "12:00";
        $open_to = "21:45";
    }
    else {
        $open_from = "11:00";
        $open_to = "20:45";
    }

    // now check if the current time is before or after opening hours
    if (date("H:i") < $open_from || date("H:i") > $open_to ) {
        echo "Closed!";
    }

    // show the checkout button
    else {
        echo "Open!";
    }
?>
Run Code Online (Sandbox Code Playgroud)