略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: 基本用法

2024-11-14

基本用法

示例 #1 输出控制举例

<?php

ob_start
();
echo 
"Hello\n";

setcookie("cookiename""cookiedata");

ob_end_flush();

?>

在上面的例子中,echo函数的输出将一直被保存在输出缓冲区中直到调用 ob_end_flush() 。同时,对setcookie()的调用也成功存储了一个cookie,而不会引起错误。(正常情况下,在数据被发送到浏览器后,就不能再发送http头信息了。)

add a noteadd a note

User Contributed Notes 1 note

up
-11
dario dot cangialosi at gmail dot com
3 years ago
<?php
function  ob($function){
ob_start();
$function();
$produced = ob_get_contents();
ob_end_clean();
return
$produced;
}
echo
ob(function(){echo 123;})=='123'?"echo captured\n":'';

官方地址:https://www.php.net/manual/en/outcontrol.examples.basic.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3