dedlfix: Dokumentation, PHPDocumentor, Erfahrungen, Redundanzen mit Code

Beitrag lesen

echo $begrüßung;

Du schaltest damit das komplette Errorhandling ab, wenn ich das recht kapiere. STRICT, NOTICE, WARNING existieren dann erstmal nicht mehr, oder?

Doch, erzeugt werden alle Meldungen. Nur werden sie nicht mehr gleich ausgegeben sondern an den registrierten Error-Handler übergeben. Selbst bei ge-@-ten Dingen wird der Error-Handler aufgerufen. PHP gibt ja nur eine kurze Meldung ab. Der Error-Handler bekommt ja mit der aktuellen Variablenliste deutlich mehr Informationen weitergereicht. Das spart einge Kontrollausgaben-Runden.

Gibt es dazu Vorlagen im Netz, konnte das bei php.net nicht so recht einordnen.

Im verlinkten Handbuch-Kapitel ist ja schon mal ein Beispiel zu sehen. Noch mehr gibt es bei den einzelnen Funktionen.

Mit debug_backtrace() bekommt man außerdem noch eine Struktur,
Struktur==Array?

Einfach mal Ausprobieren :-) Ja, ein Array. Zur Sofort-Ausgabe gibt es noch die Funktion debug_print_backtrace().

[...]
Oder?

So sagt das Handbuch, und es hat, wie so oft, Recht.

echo "$verabschiedung $name";