PHP: opcache_compile_file - Manual (original) (raw)

(PHP 5 >= 5.5.5, PHP 7, PHP 8, PECL ZendOpcache > 7.0.2)

opcache_compile_file — Compiles and caches a PHP script without executing it

Description

function opcache_compile_file(string $filename): bool

This function compiles a PHP script and adds it to the opcode cache without executing it. This can be used to prime the cache after a Web server restart by pre-caching files that will be included in later requests.

Parameters

filename

The path to the PHP script to be compiled.

Return Values

Returns [true](reserved.constants.php#constant.true) if filename was compiled successfully or [false](reserved.constants.php#constant.false) on failure.

Errors/Exceptions

If filename cannot be loaded or compiled, an error of level [E_WARNING](errorfunc.constants.php#constant.e-warning) is generated. You may use@ to suppress this warning.