php ob_clean が機能しない理由: 1. 以前に出力されたデータがバッファーより大きい; 2. PHP 出力バッファーを無効にし、無効化を解除します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php ob_clean が動作しないのですが?
デフォルト設定では、PHP 出力は最初に出力バッファ (output_buffering) に送られますが、データが実際にブラウザ (厳密には tcp バッファ) に送信されない限り、まだ前のバッファをクリアするチャンスです。データの場合は、組み込みの ob_clean 関数を使用してください。
注: ob_clean は現在のバッファー内のデータのみをクリアします。以前に出力されたデータがバッファーよりも大きい場合、データの一部は送信されており、送信されたデータのこの部分はクリアできません。
さらに、php 出力バッファを無効にすると、ob_clean は効果がなくなります。
推奨学習: 「PHP ビデオ チュートリアル」
以上がphp ob_clean が機能しない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。