我有这段代码:
<?php
ob_start();
$profileID = $_GET['ID'];
echo $profileID;
//ob_end_flush();
?>
并打印内容,我该如何解决?
我不想在使用之前显示内容:$data = ob_get_clean(); echo $data;
答案 0 :(得分:1)
如果您希望将内容保存到变量中,可以使用:
$data = ob_get_clean(); //get the data and clean the buffer
或者,如果您希望在不清除缓冲区的情况下保存内容,可以使用:
$data = ob_get_contents(); // get the data without cleaning the buffer
详细了解输出缓冲here。
答案 1 :(得分:0)
这是代码。 (谢谢@Orel Biton)
<?php
ob_start();
$profileID = $_GET['ID'];
echo $profileID;
$sOriginalContent = ob_get_contents();
ob_clean();
?>