dedlfix: Debuggen mit error_reporting(E_ALL)

Beitrag lesen

echo $begrüßung;

Das "var_dump" für Einzelvariablen:
debug_zval_dump()

var_dump funktioniert auch mit "Einzelvariablen" und ist in der Regel völlig ausreichend. Der von debug_zval_dump() zusätzlich ausgegebene Referenzcounter ist in der Regel uninteressant.

Und, um Typen von Variablen zu prüfen:
gettype()

var_dump() zeigt auch den Typ an. Es ist ausreichend, sich var_dump() für alle Lebenslagen zu merken und print_r() zu verwenden, wenn man bei Arrays oder Objekten eine etwas übersichtlichere Ausgabe dafür aber ohne Typinformationen haben möchte.

[...] eine Funktion [...] statt eines Integer-Wertes einen booleschen Wert (»TRUE«) geliefert hat

Auch für Ausdrücke und zum Anzeigen von Funktionsergebnissen lässt sich var_dump() sehr gut verwenden.

echo "$verabschiedung $name";