Hey dedlfix,
Ich habe error_reporting() auf -1 stehen, erhalte allerdings keinen Fehler!? Woran kann das liegen? Der Wert -1 sollte doch eigentlich alle Fehler anzeigen?
Ja, display_errors ist auch an? Andere Fehler werden ausgegeben? Keine Syntaxfehler testen, die treten schon beim Parsen und nicht erst zur Laufzeit zu Tage. Schließlich könnten Konfigurationsparameter im Code geändert worden sein. Ein Zugriff auf eine nicht vorhandene Variable ist ein guter Kandidat, um die Meldungsausgabe zu testen.
display_errors ist an. Beim Aufruf von der nicht vorhandenen Variable $test folgt: Notice: Undefined variable: test in ...
Bei folgendem Aufruf
class test
{
public function nonStatic()
{
return;
}
}
test::nonStatic();
kommt die Meldung: Strict Standards: Non-static method test::nonStatic() should not be called statically in ...
Gruß, Dennis