PHP Conference Nagoya 2025

opcache_get_configuration

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

opcache_get_configurationGet configuration information about the cache

Descrizione

opcache_get_configuration(): array|false

This function returns configuration information about the cache instance

Elenco dei parametri

Questa funzione non contiene parametri.

Valori restituiti

Returns an array of information, including ini, blacklist and version

Errori/Eccezioni

If opcache.restrict_api is in use and the current path is in violation of the rule, an E_WARNING will be raised; no status information will be returned.

Vedere anche:

add a note

User Contributed Notes 1 note

up
12
marcus at synchromedia dot co dot uk
10 years ago
Example output from this function:

array(3) {
["directives"]=>
array(25) {
["opcache.enable"]=>
bool(true)
["opcache.enable_cli"]=>
bool(true)
["opcache.use_cwd"]=>
bool(true)
["opcache.validate_timestamps"]=>
bool(true)
["opcache.inherited_hack"]=>
bool(true)
["opcache.dups_fix"]=>
bool(false)
["opcache.revalidate_path"]=>
bool(false)
["opcache.log_verbosity_level"]=>
int(1)
["opcache.memory_consumption"]=>
int(134217728)
["opcache.interned_strings_buffer"]=>
int(8)
["opcache.max_accelerated_files"]=>
int(4000)
["opcache.max_wasted_percentage"]=>
float(0.05)
["opcache.consistency_checks"]=>
int(0)
["opcache.force_restart_timeout"]=>
int(180)
["opcache.revalidate_freq"]=>
int(60)
["opcache.preferred_memory_model"]=>
string(0) ""
["opcache.blacklist_filename"]=>
string(0) ""
["opcache.max_file_size"]=>
int(0)
["opcache.error_log"]=>
string(0) ""
["opcache.protect_memory"]=>
bool(false)
["opcache.save_comments"]=>
bool(true)
["opcache.load_comments"]=>
bool(true)
["opcache.fast_shutdown"]=>
bool(true)
["opcache.enable_file_override"]=>
bool(false)
["opcache.optimization_level"]=>
int(4294967295)
}
["version"]=>
array(2) {
["version"]=>
string(9) "7.0.4-dev"
["opcache_product_name"]=>
string(12) "Zend OPcache"
}
["blacklist"]=>
array(0) {
}
}
To Top