opcache_compile_file

PHP スクリプトを、実行せずにコンパイルしてキャッシュする

説明

bool opcache_compile_file(string $filename)

この関数は、PHP スクリプトをコンパイルして opcode キャッシュに追加しますが、スクリプトは実行しません。 これを使うと、ウェブサーバーの再起動後にファイルをキャッシュしておき、 後でリクエストがあったときにそのキャッシュを使えるようになります。

パラメータ

filename

コンパイルしたい PHP スクリプトへのパス。

戻り値

filename を正常にコンパイルしたときに true を返します。 失敗した場合に false を返します。

エラー / 例外

filename を読み込めなかったりコンパイルできなかったりした場合は E_WARNING レベルのエラーが発生します。 @ を使えば、この警告を抑制できます。

参考

  • opcache_invalidate