ホームページ > バックエンド開発 > PHPの問題 > PHPでページコンテンツをクリアする方法

PHPでページコンテンツをクリアする方法

王林
リリース: 2023-03-06 22:48:01
オリジナル
3181 人が閲覧しました

ページコンテンツをクリアするための

php メソッド: 1. ob_start 関数を使用して出力制御バッファを開きます; 2. ob_clean 関数を使用して出力バッファをクリアします; 3. ob_end_flush 関数を使用してバッファコンテンツをフラッシュしますそしてバッファを閉じます。

PHPでページコンテンツをクリアする方法

関数の紹介:

ob_clean は出力バッファをクリア (消去)

(ビデオ チュートリアルの推奨事項: PHPビデオチュートリアル)

ob_clean ( void )
ログイン後にコピー

この関数は、出力バッファの内容を破棄するために使用されます。

この関数は、ob_end_clean() 関数のように出力バッファを破壊しません。

出力バッファリングは、ob_start() によって PHP_OUTPUT_HANDLER_CLEANABLE フラグを指定して開始されている必要があります。それ以外の場合、ob_clean() は効果がありません。

ob_end_flush 出力バッファの内容をフラッシュ (送信) し、バッファを閉じます。

この関数は、トップレベルのバッファーの内容を送信し (コンテンツがある場合)、バッファーを閉じます。バッファの内容をさらに処理したい場合は、ob_end_flush() を呼び出した後にバッファの内容が破棄されるため、ob_end_flush() の前に ob_get_contents() を呼び出す必要があります。

ob_start は出力制御バッファを開きます

この関数は出力バッファを開きます。出力バッファリングがアクティブ化されている場合、スクリプトはコンテンツ (http ヘッダーを除く) を出力せず、代わりに出力されるコンテンツは内部バッファーに保存されます。

PHP ページのコンテンツをクリアします

<?PHP
ob_start();   //ob_start()需要放在需要删除的内容前面
echo &#39;需要清除的内容&#39;;   
ob_clean();
ob_end_flush();
echo &#39;new text...&#39;;//新内容
exit;
?>
ログイン後にコピー

関連する推奨事項: php トレーニング

以上がPHPでページコンテンツをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート