Php ob#U启动回显';她还在继续
我希望ob_start()不让echo的输出到它们的正常目的地,而是记录它们的内容。但它似乎没有这样做。有什么想法吗?这是我的密码:Php ob#U启动回显';她还在继续,php,ob-start,Php,Ob Start,我希望ob_start()不让echo的输出到它们的正常目的地,而是记录它们的内容。但它似乎没有这样做。有什么想法吗?这是我的密码: <?php ob_start(); echo 'test'; $out = ob_get_contents(); var_dump($out); 输出缓冲区在脚本末尾自动刷新,因此这是预期的行为 您正在查找,它在清除前返回当前缓冲区: $out = ob_get_clean();
<?php
ob_start();
echo 'test';
$out = ob_get_contents();
var_dump($out);
输出缓冲区在脚本末尾自动刷新,因此这是预期的行为
您正在查找,它在清除前返回当前缓冲区:
$out = ob_get_clean();