调试的时候,如果不方便在屏幕上输出变量,我们可以把变量值输出到文件:
file_put_contents(FILENAME, print_r($var, true));
当然,要保证写入的路径是可写的。
类似的可以使用 var_export():
file_put_contents(FILENAME, var_export($var, true));
还可以使用 var_dump():
ob_start();
var_dump($someVar);
$result = ob_get_clean();
file_put_contents(FILENAME, $result);