PHP 5.4.33 Released

apc_cache_info

(PECL apc >= 2.0.0)

apc_cache_info اطلاعات ذخیره شده در کاشه را از ذخیره داده APC بازیابی می‌نماید.

Description

array apc_cache_info ([ string $cache_type [, bool $limited = false ]] )

اطلاعات ذخیره شده و متا داده در کاشه را از ذخیره داده APC بازیابی می‌نماید.

Return Values

آرایه داده‌های کاشه شده (و متا داده)، یا FALSE در صورت شکست

Note: در صورت عدم توانایی در بازیابی اطلاعات از کاشه داده APC apc_cache_info() warning ایجاد خواهد کرد . زمانی این اتفاق خواهد افتاد که APC فعال نباشد.

Parameters

cache_type

اگر cache_type برابر با "user" باشد، اطلاعات کاشه کاربر باز خواهد گشت.

اگر cache_type برابر با "filehits" باشد، اطلاعات درباره فایل‌های کاشه بایت‌کد برای درخواست فعلی بازگردانده خواهد شد. این ویژگی باید در هنگام کامپایل با استفاده از --enable-filehits فعال شود.

اگر یک مقدار ناصحیح cache_type و یا هیچ مقداری مشخص نشده باشد، اطلاعات درباره کاشه سیستم (فایل‌های کاشه) بازگردانده خواهد شد.

limited

اگر limited برابر با TRUE باشد، مقدار بازگردانده شده شامل فهرست ورودی‌های تکی کاشه نخواهد بود. این امکان برای بهینه‌سازی فراخوانی‌ها هنگام جمع‌آوری آماری مفید خواهد بود.

Changelog

Version Description
3.0.11 پارامتر limited معرفی شد.
3.0.16 گزینه "filehits" برای پارامتر cache_type معرفی شد.

Examples

Example #1 یک مثال apc_cache_info()

<?php
print_r
(apc_cache_info());
?>

The above example will output something similar to:

Array
(
    [num_slots] => 2000
    [ttl] => 0
    [num_hits] => 9
    [num_misses] => 3
    [start_time] => 1123958803
    [cache_list] => Array
        (
            [0] => Array
                (
                    [filename] => /path/to/apc_test.php
                    [device] => 29954
                    [inode] => 1130511
                    [type] => file
                    [num_hits] => 1
                    [mtime] => 1123960686
                    [creation_time] => 1123960696
                    [deletion_time] => 0
                    [access_time] => 1123962864
                    [ref_count] => 1
                    [mem_size] => 677
                )
            [1] => Array (...iterates for each cached file)
)

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top