ホームページ >バックエンド開発 >PHPの問題 >PHPで不明な出力をクリアする方法

PHPで不明な出力をクリアする方法

藏色散人
藏色散人オリジナル
2021-06-10 10:11:581506ブラウズ

php メソッドで不明な出力をクリアします。まず、対応する PHP ファイルを開き、次にステートメント「ob_start();require_once();ob_end_clean();」をファイル ヘッダーに追加します。

PHPで不明な出力をクリアする方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

不明な出力を消去する方法phpで?

php 不明な出力のクリア

いくつかのファイルを require_once() することがありますが、これらのファイルは前にスペースがあるか、その他の理由で出力されます。問題はセッションも含めて後から出てきます。 phpを通じて画像などを生成します。

現時点では出力の場所が見つかりません。このファイルのヘッダーに

を追加し、先頭に

ob_start();
require_once();
require_once();
require_once();
ob_end_clean();

を追加すると、require_once

に含まれるファイル内の不明な出力を削除できます。

PS : AJAX XML に役立ちます

PHP エコーされたコンテンツをクリアします

<div>passing </div>
<?PHP
echo &#39;here...&#39;;
// 代码 清除第一个echo的输出内容的“代码”
echo &#39;there...&#39;;
exit;
?>

Is there any 方法は、2 番目のエコー「そこ...」の内容のみを出力することです (どちらのエコー コードも削除できず、前に出力する必要がある内容 (先頭の div) があることが前提です)ただし、2 番目のエコー 'there...' によって出力されたコンテンツを取得したいだけです)

<?PHP
ob_start();
echo &#39;here...&#39;;
ob_clean();
ob_end_flush();
echo &#39;there...&#39;;
exit;
?>

このように書くことは実現可能です。出力時にバッファリングしてからキャッシュを削除するだけです

[推奨される学習: PHP ビデオ チュートリアル]

以上がPHPで不明な出力をクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。