ob_start()函数怎么在PHP中使用

介绍

这期内容当中小编将会给大家带来有关ob_start()函数怎么在PHP中使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

ob_start()函数用于打开缓冲区,比如header()函数之前如果就有输出,包括回车/空格/换行/都会有“头都准备好发送by"的错误,这时可以先用ob_start()打开缓冲区PHP代码的数据块和echo()输出都会进入缓冲区而不会立刻输出。当然打开缓冲区的作用很多,只要发挥你的想象。可以总结以下四点:

<强> ob_start ();//打开缓冲区
回波/癏ellon/?//输出
头(“位置:index.php");//把浏览器重定向到索引。php
ob_end_flush();//输出全部内容到浏览器
?在

<强> ob_start ();//打开缓冲区
phpinfo ();//使用phpinfo函数
$ info=ob_get_contents ();//得到缓冲区的内容并且赋值给信息
文件=美元fopen (/& # 39; info.txt/& # 39;,/& # 39; w/& # 39;);//打开文件信息。txt
写入文件(文件,信息美元);//写入信息到信息。txt
文件关闭($文件);//关闭文件信息。txt
?在

<强> ob_start();//打开缓冲区
?比;
php页面的全部输出
$内容=ob_get_contents();//取得php页面输出的全部内容
$ fp=fopen (“output00001.html",“w");//创建一个文件,并打开,准备写入
写入文件(fp,美元的内容);//把php页面的内容全部写入output00001。html,然后……
文件关闭(fp);
?在

<强> 函数run_code(代码){
如果美元(代码){
ob_start ();
eval($代码);
$内容=ob_get_contents ();
ob_end_clean ();其他
} {
回声“错误!没有输出“;退出
();
}
返回$内容;
}

上述就是小编为大家分享的ob_start()函数怎么在PHP中使用了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

ob_start()函数怎么在PHP中使用