Script zwischen 22 und 6 Uhr ausführen

ciberjoerg

Erfahrenes Mitglied
Wie kann ich in PHP einen script via if else zwischen 22 und 6 uhr anzeigen lassen?
Suche sowas für Werbung die Nach 22 uhr geschalten werden soll die nicht ganz Jugendfrei ist.
 
Wie wärs einfach mit
PHP:
$zeit = date("H:i:s");
if ($zeit > "22:00:00" || $zeit < "06:00:00")

nicht probiert...wüsste aber nicht was dagegen spricht.
 
der vergleich spricht dagegen...
PHP:
$zeit = date("H");
if ($zeit > 22 or $zeit < 6)

EDIT:

Bessere Variante wäre mit timestamps über die funktionen time und mktime zu arbeiten.
 
Zuletzt bearbeitet:
Zurück