Einfaches PHP Debugging in Browser Console

bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.

Kommentare

  
  1. dasaweb sagt:

    Danke für den Artikel! So wird das Debuggen deutlich entspannter. Kleine Anmerkung noch: Ich habe für mich die Ausgabe für Arrays noch etwas modifiziert, stellt jetzt sie Schlüssel mit dar:

    
    $output .= "console.warn( 'Debug Objects with Array.' ); console.log( '" . preg_replace("/\n/", "\\n", str_replace("'", "\'", var_export($data, TRUE))) . "' );";
    
  2. Ferdinand sagt:

    Die Console ist das gleiche was auch Firebug nutzt, oder?
    Das heißt die Ausgabe der Daten wird in die Console umgeleitet und ist normal nicht sichtbar.
    nicht schlecht, werd ich gleich mal ausprobieren

  3. Jurgen sagt:

    Ist ja cool, werde ich auch gleich mal ausprobieren! Danke für den Code.

  4. Hallo Frank. Danke für den Hinweis mit der Console!
    So einfach, dass ich da spontan gar nicht drauf gekommen wäre 😀

    VG

  5. Malte sagt:

    Hallo Frank,

    wie einfach das geht... Bisher hatte ich währen der Erstellungphase einfach den ErrorReport auf max gestellt und mir alles in den Kopf der Seite ausgeben lassen. Ist natürlich eine wirklich hässliche Angelegenheit.
    Danke für den Tipp!

  6. Jacob sagt:

    Sorry, I speak english, read your website via google translate 🙂

    I liked your idea, but had a thought about making it simpler using json_encode. Try this out and mold to your liking:


    function console($data){
    echo " console.log(".json_encode($data).")";
    }

    Thanks!

  7. MArco sagt:

    Klasse! Genau das habe ich vor ein paar Tagen gesucht und nun bin ich zufällig bei dir drauf gestoßen. 😉

© 2016, since 2005 bueltge.de [by:ltge.de] · Theme is built by ThemeShift