一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

解析PHP中ob_start()函數的用法

ob_start()函數用于打開緩沖區,比如header()函數之前如果就有輸出,包括回車/空格/換行/都會有"Header had all ready send by"的錯誤,這時可以先用ob_start()打開緩沖區php代碼的數據塊和echo()輸出都會進入緩沖區而不會立刻輸出.當然打開緩沖區的作用很多,只要發揮你的想象.可以總結以下四點:

1.用于header()之前
ob_start(); //打開緩沖區
echo /"Hellon/"; //輸出
header("location:index.php"); //把瀏覽器重定向到index.php
ob_end_flush();//輸出全部內容到瀏覽器
?>

2.phpinfo()函數可獲取客戶端和服務器端的信息,但要保存客戶端信息用緩沖區的方法是最好的選擇.
ob_start(); //打開緩沖區
phpinfo(); //使用phpinfo函數
$info=ob_get_contents(); //得到緩沖區的內容并且賦值給$info
$file=fopen(/'info.txt/',/'w/'); //打開文件info.txt
fwrite($file,$info); //寫入信息到info.txt
fclose($file); //關閉文件info.txt
?>

3.靜態頁面技術
ob_start();//打開緩沖區
?>
php頁面的全部輸出
$content = ob_get_contents();//取得php頁面輸出的全部內容
$fp = fopen("output00001.html", "w"); //創建一個文件,并打開,準備寫入
fwrite($fp, $content); //把php頁面的內容全部寫入output00001.html,然后……
fclose($fp);
?>

4.輸出代碼
Function run_code($code) {
If($code) {
ob_start();
eval($code);
$contents = ob_get_contents();
ob_end_clean();
}else {
echo "錯誤!沒有輸出";
exit();
}
return $contents;
}

php技術解析PHP中ob_start()函數的用法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 伊人婷婷涩六月丁香七月 | 一本色道久久88亚洲精品综合 | 愉拍自拍一区首页 | 加勒比高清 | 在线视频三区 | 欧美日韩精品乱国产 | 欧美特黄高清免费观看的 | 久久精品全国免费观看国产 | 看全色黄大色大片免费视频 | 久久91精品国产91久久小草 | 一区二区三区免费在线 | 大杳焦伊人久久综合热 | 久久国产精品视频 | 久草热在线观看 | 久久精品国产亚洲婷婷 | 男女免费视频网站 | 亚洲一区精品中文字幕 | 国产一区二区在线播放 | 亚洲国产精品一区二区三区 | 91成人免费版 | 午夜视频精品 | 亚洲精品影院久久久久久 | 末成年美女黄网站色大片连接 | 美女被男人扒开下面无遮无挡 | 2021精品国内一区视频自线 | 成人一区视频 | 性久久久久久 | 91在线视频在线观看 | jjzz亚洲亚洲女人 | 麻豆精品密在线观看 | 色天天天天 | 欧洲免费无线码二区5 | 久久精品国产精品亚洲红杏 | 色综合久久88色综合天天 | 国产网红在线 | 91资源在线播放 | 久久久久777777人人人视频 | 国产 欧美 日产中文 | 九色91精品国产网站 | 好吊精品 | 一区二区三区鲁丝不卡麻豆 |