How to set a condition so that from 08:00 to 24:00 the script shows one text, after 24:00 and until 08:00 it shows another text?

Thank you for attention!

if(date('H') >= 8 && date('H') <= 24){ echo "Сейчас работает"; } else { echo "Сейчас закрыто"; } 

My version of the code does not work: (

    1 answer 1

    G Часы в 24-часовом формате без ведущего нуля от 0 до 23

    function.date.php

     $date = intval(date('G')); if ($date >= 8 && $date <= 23) { echo "Сейчас работает"; } else { echo "Сейчас закрыто"; } 
    • Thanks you! - Maqsood