Speichern Sie das Ergebnis von print_r in einer Variablen als Zeichenfolge oder Text
126
Wenn ich print_r verwende oder var_dumpdas Ergebnis auf dem Bildschirm anzeigt, diese Daten jedoch in einer Variablen gespeichert werden sollen, damit ich sie in eine Datei schreiben kann.
Was machen Sie beim Drucken oder Speichern? Grundsätzlich senden Sie Ihre Daten (Ergebnis oder irgendetwas), um sie auf dem Bildschirm anzuzeigen. Denken Sie daran, dass es nicht gespeichert ist, sondern nur angezeigt wird. Um die Daten zu speichern, deklarieren Sie einfach eine Variable und weisen Sie ihr die Daten zu.
Zum Beispiel drucken Sie ein Array wie dieses.
print_r(myArray);
Um dies zu speichern, müssen Sie nur eine Option hinzufügen, Return to TRUE setzen und sie einer Variablen zuweisen
$myVariable=print_r(myArray, TRUE);
Wenn Sie weitere Informationen benötigen, folgen Sie diesen Anweisungen
Ich hoffe, dies hilft Ihnen, das Konzept zu verstehen
print_r
, oder us.php.net/manual/en/function.var-export.phpAntworten:
Sie müssen true in print_r einfügen .
quelle
Was machen Sie beim Drucken oder Speichern? Grundsätzlich senden Sie Ihre Daten (Ergebnis oder irgendetwas), um sie auf dem Bildschirm anzuzeigen. Denken Sie daran, dass es nicht gespeichert ist, sondern nur angezeigt wird. Um die Daten zu speichern, deklarieren Sie einfach eine Variable und weisen Sie ihr die Daten zu.
Zum Beispiel drucken Sie ein Array wie dieses.
Um dies zu speichern, müssen Sie nur eine Option hinzufügen, Return to TRUE setzen und sie einer Variablen zuweisen
Wenn Sie weitere Informationen benötigen, folgen Sie diesen Anweisungen
Ich hoffe, dies hilft Ihnen, das Konzept zu verstehen
quelle
Es klappt.
quelle
print_r()
odervar_export()
.