dedlfix: array aufgeschlüsselt in txt schreiben

Beitrag lesen

echo $begrüßung;

Ja, print_r kannsch nit verwenden. Gibt mir zwar die richtige Form aus so wie ich sie haben will. Aber ich wills mir ja nicht anzeigen lassen sondern nur abspeichern.

Bitte informiere dich im PHP-Handbuch zu print_r(), besonders was den zweiten Parameter angeht.

var_export() habe ich ja schon ausprobiert,

Auch var_export() hat diesen zweiten Parameter.

aber das hat leider auch nicht funktioniert, da habe ich dann auch nur den string array in meiner textdatei stehen. Dachte ja auch dass das die Lösung sein müsste, jedoch hats halt nit funktioniert.

Meine Glaskugel sagt dazu, dass du da etwas falsch machst.

Was ich mit der Logfunktion meine ist ob es ne vorgefertgite Funktion oder sowas gibt dass mir alle Variablen die an das php script gesendet werden in eine datei schreibt und alle variablen die wieder zurückgegeben werden ebenfalls in diese Datei schreibt. Einfach nur den in- und Output protokolliert.

PHP stellt einige Werte, die es von der Umgebung (sprich dem Webserver und dem Betriebssystem) bekommt in diversen Arrays zur Verfügung ($_GET, $_POST, $_SERVER, $_ENV, usw.). Zurückgegeben von einem Script werden keine Variablen sondern nur dessen Ausgabe.

Wenn du wissen willst, welche Variablen zu einem bestimmten Zeitpunkt existieren, befrag das Array $GLOBALS. Darin sind allerdings keine Variablen enthalten, die lokal in einer Funktion existieren. An die kommt man meines Wissens nach nur umständlich über einen selbst geschriebenen Errorhandler.

echo "$verabschiedung $name";