Michael W.: Variable auf inhalt prüfen

Beitrag lesen

hallo,

wie kann ich prüfen ob in einer variablen was bestimmtes drin steht

ich hab so angefangen:

<?php

$D = date("D");
print "heute ist $D<br>";

if ($D='Sun')
{
print "heute ist Sonntag";
}
else
{
print "heute ist $D";
}

?>

als ausgabe erhalte ich "heute ist Sonntag", was aber garnicht stimmt.

und als zweite frage:
wie kann ich mit php eine abfrage starten, die mir zwischen 17 und 23 Uhr einen text ausgibt:

if (?(?))
^^^^^^^^^
{
print "hallo";
}
else
{
print ...

schwiriger wird das ganze noch wenn es minutengenau sein soll
so wie sonntags da ist ausserdem von 11:30 - 14:30 geöffnet.

Danke