我想将数组打印到文件中。
我希望该文件看起来与这样的代码完全相同。
print_r ($abc);
假设 $abc 是一个数组。
是否有任何单行解决方案可以解决此问题,而不是每种外观都常规解决方案。
P.S - 我目前使用序列化,但我想让文件可读,因为序列化数组的可读性相当困难。
Either var_export or set print_r返回输出而不是打印它。
PHP 手册中的示例
$b = array (
'm' => 'monkey',
'foo' => 'bar',
'x' => array ('x', 'y', 'z'));
$results = print_r($b, true); // $results now contains output from print_r
然后您可以保存$results
with file_put_contents。或者写入文件时直接返回:
file_put_contents('filename.txt', print_r($b, true));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)