我想捕获var_dump到字符串的输出。
var_dump
PHP文档说:
与将结果直接输出到浏览器的任何东西一样,输出控制功能可用于捕获此功能的输出,并将其保存在字符串中(例如)。
这可能如何工作的一个例子是什么?
print_r() 这是不可能的,因为它不会给我所需的信息。
print_r()
使用输出缓冲:
<?php ob_start(); var_dump($someVar); $result = ob_get_clean(); ?>