CoE Posted April 30, 2014 Report Share Posted April 30, 2014 Hallo zusammen, mal eine ganz "einfache" Anfängerfrage (PHP-Kenntnisse sind leider nur basic): In den HTML Dateien kann man per {DEBUG} alle vorhandenen Variablen in einem Popup ausgeben. Gibt es so eine Funktion auch für PHP, d.h. wie kann ich direkt in einer php-Datei eine Ausgabe der definierten Variablen erzeugen - am besten auch als Popup? Hintergrund: Ich möchte in einem kleinen Plugin eine Funktion programmieren und benötige daher die in php vorhandenen Variablen an diesem Hookpoint. Diese kann ich dann weiter verwenden um mit meinem php-skript zu arbeiten, bspw. if($customer_name = 'Müller') ... Es gibt bestimmt eine einfache Möglichkeit, die zur Laufzeit vorhandenen Variablen in php auszugeben, evtl. auch als Popup/HTML output? Link to comment Share on other sites More sharing options...
Alex@4tfm Posted April 30, 2014 Report Share Posted April 30, 2014 http://bg2.php.net/manual/en/function.echo.php http://bg2.php.net/manual/en/function.print-r.php http://bg2.php.net/manual/en/function.var-dump.php Link to comment Share on other sites More sharing options...
CoE Posted May 2, 2014 Author Report Share Posted May 2, 2014 Super, vielen Dank! Für alle interessierten die Kurzfassung: Mit einem var_dump(get_defined_vars()); direkt im php code bekommt man alle definierten Variablen als Array (mehrdimensional) ausgegeben. Mit print "<pre>"; var_dump(get_defined_vars()); print "</pre>"; wird das ganze noch halbwegs lesbar formatiert. Link to comment Share on other sites More sharing options...
Alex@4tfm Posted May 2, 2014 Report Share Posted May 2, 2014 ich mache es meißtens so: function __what($value){ if (is_array($value)){ echo '<pre>'.print_r($value,true).'</pre>'; }else{ echo '$value: '.$value.' (string)<br /><br />'; } }[/PHP] (in xt:Commerce geht aber auch __debug(), die Funktion ist ähnlich ) Link to comment Share on other sites More sharing options...
CoE Posted May 2, 2014 Author Report Share Posted May 2, 2014 Werde ich mal testen, danke für den Tipp! Schönes WE ! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.