PHP – Array mit print_r formatiert anzeigen

Die PHP-Funktion print_r gibt einen Array mit Inhalt strukturiert aus.

Normalerweise wird das Resultat dann als eine Endloszeile am Bildschirm angezeigt:

print_r ohne Formatierung

Hier eine kleine Funktion, mit der die Ausgabe schöner mit Umbrüchen und Einrückungen dargestellt wird.

function asdw_print_r($array)
  {
    // Nice function to output a FORMATTED print_r
    print "<pre>";
    print_r($array);
    print "</pre>";
  }

Damit erscheint die Ausgabe formatiert:

asdw print_r erzeugt formatierte Ausgabe