我想将var_dump
的输出捕获为一个字符串.
PHP文档说;
与直接向浏览器输出结果的任何东西一样,output-control functions可以用来捕获此函数的输出,并将其保存为字符串(例如).
有什么例子可以说明这一点?
print_r()
不是一个有效的可能性,因为它不会给我需要的信息.
我想将var_dump
的输出捕获为一个字符串.
PHP文档说;
与直接向浏览器输出结果的任何东西一样,output-control functions可以用来捕获此函数的输出,并将其保存为字符串(例如).
有什么例子可以说明这一点?
print_r()
不是一个有效的可能性,因为它不会给我需要的信息.
使用输出缓冲:
<?php
ob_start();
var_dump($someVar);
$result = ob_get_clean();
?>