PHP.mk документација

opcache_get_status

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.opcache-get-status.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.opcache-get-status.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
opcache_get_status

Референца за `function.opcache-get-status.php` со подобрена типографија и навигација.

function.opcache-get-status.php

opcache_get_status

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

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

= NULL

opcache_get_status(bool $include_scripts = true): array|false

Добијте информации за статусот на кешот

Параметри

include_scripts
Оваа функција враќа информации за состојбата на инстанцата на кешот во меморија. Таа нема да врати никакви информации за кешот на датотеки.

Вратени вредности

Вклучете информации за состојбата специфични за скриптата false при неуспех.

Errors/Exceptions

Враќа opcache.restrict_api Враќа низа од информации, опционално содржи информации за состојбата специфични за скриптата, или

Дневник на промени

Верзија = NULL
е во употреба и тековната патека е во прекршување на правилото, ќе се подигне E_WARNING; нема да се вратат информации за статусот. opcache_get_status()['scripts'][n]['revalidate'] PHP 8.3.0 opcache.revalidate_freq INI директивата.

Примери

ако е овозможен колекторот за отпадоци, opcache_get_status() example

<?php
var_dump
(opcache_get_status());
?>

Горниот пример ќе прикаже нешто слично на:

array(9) {
  'opcache_enabled' =>
  bool(true)
  'cache_full' =>
  bool(false)
  'restart_pending' =>
  bool(false)
  'restart_in_progress' =>
  bool(false)
  'memory_usage' =>
  array(4) {
    'used_memory' =>
    int(9167936)
    'free_memory' =>
    int(125049792)
    'wasted_memory' =>
    int(0)
    'current_wasted_percentage' =>
    double(0)
  }
  'interned_strings_usage' =>
  array(4) {
    'buffer_size' =>
    int(8388608)
    'used_memory' =>
    int(2593616)
    'free_memory' =>
    int(5794992)
    'number_of_strings' =>
    int(10358)
  }
  'opcache_statistics' =>
  array(13) {
    'num_cached_scripts' =>
    int(0)
    'num_cached_keys' =>
    int(0)
    'max_cached_keys' =>
    int(16229)
    'hits' =>
    int(0)
    'start_time' =>
    int(1733310010)
    'last_restart_time' =>
    int(0)
    'oom_restarts' =>
    int(0)
    'hash_restarts' =>
    int(0)
    'manual_restarts' =>
    int(0)
    'misses' =>
    int(0)
    'blacklist_misses' =>
    int(0)
    'blacklist_miss_ratio' =>
    double(0)
    'opcache_hit_rate' =>
    double(0)
  }
  'scripts' =>
  array(0) {
  }
  'jit' =>
  array(7) {
    'enabled' =>
    bool(false)
    'on' =>
    bool(false)
    'kind' =>
    int(5)
    'opt_level' =>
    int(4)
    'opt_flags' =>
    int(6)
    'buffer_size' =>
    int(0)
    'buffer_free' =>
    int(0)
  }
}

Види Исто така

Белешки од корисници 1 белешка

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.