ホームページ >バックエンド開発 >PHPチュートリアル >php_PHP チュートリアルのバッファ出力サンプル コード
ob_start ([string Output_callback]) - 出力バッファを開きます
すべての出力情報はブラウザに直接送信されなくなり、出力結果情報を処理するためにオプションのコールバック関数が使用されます。
ob_end_flush - 出力バッファーの内容を終了 (送信) し、出力バッファーを閉じます
*/
ob_start(); use using usingif(@ob_end_clean())
; // 関数が定義されているかどうかを判断します
{
function ob_clean() //関数を定義します
{
{
return ob_start();}sleep(1); it ". $ pmt [$ i % 4] // 出力内容
trigger_error("ob_clean() はバッファの削除に失敗しました。削除するバッファがありません。",e_user_notice );
Return false;
}
}
//
header('content-type: multipart/x-mixed-replace;boundary=endofsection') //ヘッダーを送信
print "n--endofsectionn "; =0;$i{
Print" --ndofsectionn "; // コンテンツを出力します
ob_flush (); // バッファーデータを送信しますflash (); // 出力バッファーを更新します}
技術記事
print "content-type: text/plainnn" // コンテンツを出力します
print "the endn"; //出力内容
print "--endofsection--n";
http://www.bkjia.com/PHPjc/444811.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/444811.html