dedlfix: selbstgebauten error_handler brauchts nimma

Beitrag lesen

echo $begrüßung;

Stattdessen wird beim einem der lesenden Zugriffe ein @ davorgesetzt. Und es betrifft nicht nur fremde Scripte sondern auch deinen Code, wenn du ihn mit @ versiehst.

Das hatte ich auch schon versucht, aber bei Methoden scheint das nicht zu funktionieren. Und der Fehler trat auf, als ich die Methode aufrief, aber nicht beim include-Befehl.

Natürlich wirkt der @ auch bei Methoden. Jedoch wird bei einem benutzerdefinierten Error-Handler, wie schon gesagt, keinerlei Einstellung des error_reporting-Wertes berücksichtigt. Dieser Handler wird bei einem Fehler immer aufgerufen, auch dann, wenn das error_reporting permanent oder mit einem @ temporär auf 0 gesetzt wurde.

echo "$verabschiedung $name";