PHPキャッシュの処理

WBOY
WBOYオリジナル
2016-06-23 14:30:28873ブラウズ

1. フラッシュ

プログラムによってキャッシュされたコンテンツを更新し、ブラウザに出力します。

2. ob_start は出力バッファを開きます。

バッファがアクティブ化されると、PHP プログラムからのファイル以外のヘッダー情報はすべて送信されず、内部バッファに保存されます。

この時点では、php のすべてのエコーはバッファーに保存されます。つまり、ヘッダー ファイルを設定する前に出力があっても、エラーは報告されません。

バッファーの内容を出力するには、次のようにします。 ob_end_flush() または flash() を使用して、バッファの内容を出力します。


3. ob_get_contents: 内部バッファの内容を返します。
この関数は、現在のバッファーの内容を文字列として返します。出力バッファーがアクティブ化されていない場合は、FALSE を返します。


4. ob_get_length: 内部バッファーの長さを返します。
この関数は、出力バッファがアクティブ化されていない場合、ob_get_contents と同様に現在のバッファの長さを返します。 FALSE を返します。


5. ob_end_flush:

バッファの内容をブラウザに送信し、出力し、バッファをクリアして、出力バッファを閉じます。

6. ob_flush

バッファの内容をブラウザに送信し、出力してバッファをクリアしますが、バッファを閉じません


7. ob_end_clean:

内部バッファの内容を削除します。バッファ コンテンツは出力のためにブラウザに送信され、内部バッファは閉じられます


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