opcache_compile_file
(PHP 5 >= 5.5.5, PHP 7, PHP 8, PECL ZendOpcache > 7.0.2)
opcache_compile_file — PHP スクリプトを、実行せずにコンパイルしてキャッシュする
説明
function opcache_compile_file(
string $filename):
bool
この関数は、PHP スクリプトをコンパイルして opcode キャッシュに追加しますが、スクリプトは実行しません。
これを使うと、ウェブサーバーの再起動後にファイルをキャッシュしておき、
後でリクエストがあったときにそのキャッシュを使えるようになります。
パラメータ
filename
-
コンパイルしたい PHP スクリプトへのパス。
戻り値
filename を正常にコンパイルしたときに true を返します。
失敗した場合に false を返します。
エラー / 例外
filename を読み込めなかったりコンパイルできなかったりした場合は
E_WARNING レベルのエラーが発生します。
@ を使えば、この警告を抑制できます。