如果使用print_
r或var_dump
它在屏幕上显示结果,但我希望将此数据存储在变量中,以便可以将其写入文件。
我该怎么做呢?
如果使用print_
r或var_dump
它在屏幕上显示结果,但我希望将此数据存储在变量中,以便可以将其写入文件。
我该怎么做呢?
Answers:
在打印或转储时会做什么?基本上,您将数据(结果或任何内容)发送到屏幕上显示。请记住,它只是被显示,还没有保存。要保存数据,这很简单,只需声明一个变量并为其分配数据即可。
例如,您正在打印这样的数组。
print_r(myArray);
要保存此设置,只需添加一个选项,将Return设置为TRUE并将其分配给变量
$myVariable=print_r(myArray, TRUE);
如果您需要更多信息,请按此
希望这可以帮助您理解概念
print_r
,或us.php.net/manual/en/function.var-export.php