Wie drucke ich print_r in faltbare Zeilen?

8

Doing print_r , gibt Seiten und Seiten mit Code zurück; Es ist zu schwierig, Seiten so zu scrollen, dass sie mit den Eltern übereinstimmen, sogar mit <pre> -Tags.

Gibt es eine Möglichkeit, print_r in zusammenklappbaren Feldern zu gestalten. Vielleicht ein Online-Generator, wo ich den Inhalt von print_r($array); veröffentlichen kann und eine zusammenklappbare Tabelle mit Feldern bekomme.

Zum Beispiel gibt es in Drupal ein Modul namens Devel , das genau das tut.

    
timofey 02.10.2012, 20:27
quelle

3 Antworten

7

Dank diesem Post , hier ist eine Lösung.

Fügen Sie die folgende Funktion direkt vor dem print_r ein.

%Vor%

Und dann, ersetzen Sie print_r() , mit print_r_tree() ; so:

%Vor%

Vergessen Sie nicht die <pre> -Tags.

Die Ergebnisse sehen identisch mit denen von print_r() function aus, außer dass die Arrays nun reduzierbar sind.

    
timofey 02.10.2012, 21:03
quelle
9

Wenn ich etwas nicht vermisse, ist die Antwort in deinem Screenshot: Ссылка

    
deizel 02.10.2012 20:31
quelle
8

Warum es nicht als JSON ausgeben und dann auf Ссылка einfügen, wodurch es lesbar UND zusammenklappbar wird!

%Vor%

Beispiel:

    
edwardmp 02.10.2012 20:31
quelle

Tags und Links