• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • opcache_get_configuration()

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

    获取缓存的配置信息

    说明

    opcache_get_configuration(void): array

    该函数将返回缓存实例的配置信息。

    返回值

    返回一个数组,该数组里包含了缓存的初始化信息,黑名单和版本号。

    错误/异常

    在启用了opcache.restrict_api的情况下,如果当前路径在禁止规则里,将会出现 E_WARNING ;不会返回任何状态信息。

    参见

    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) {
     }
    }