« OPcache 関数
opcache_get_configuration »

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 レベルのエラーが発生します。 @ を使えば、この警告を抑制できます。

参考

関連キーワード:
スクリプト   コンパイル   キャッシュ   opcache   filename   compile   OPcache   configuration   ZendOpcache   opcode   ウェブサーバー   再起動   リクエスト   正常   レベル   抑制   参考   invalidate   無効
関連する関数・ページ:
ref.opcache   book.opcache   function.opcache-invalidate   function.opcache-is-script-cached   function.opcache-is-script-cached-in-file-cache   function.opcache-get-configuration