Von dem, was ich weiß, über PHP, die folgende Syntax ist nicht legal:PHP String-Vergleich ohne Anführungszeichen
if ($s == Yes)
Es stattdessen geschrieben werden sollte:
if ($s == 'Yes')
jedoch die erste Beispiel funktioniert gut. Wer weiß warum?
Entwickeln Sie immer PHP mit ALLEN Fehlermeldungen. Alle unsichtbaren Hinweise verlangsamen Ihre Anwendung und machen sie für andere, die die Fehlerberichterstattung nicht deaktiviert haben, unbrauchbar. –