apcu cache info: Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.apcu-cache-info.php PHP Funktioner Funktionsreferens Kategori:Php <HR> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://datorhjalp.se Datorhjälp.se] som har sponsrat [https://www.linux.se Linux.se] med...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 1: | Rad 1: | ||
=== [[apcu_cache_info]] === | |||
_(PECL apcu >= 4.0.0)_ | |||
[[apcu_cache_info]] — Hämtar cachad information från APCu:s datalagringsområde | |||
==== Beskrivning ==== | |||
apcu_cache_info(bool $limited = false): array|false | |||
Hämtar cachad information och metadata från APCu:s datalagringsområde. | |||
==== Parametrar ==== | |||
'''limited''' | |||
Om limited är satt till true, kommer returvärdet att exkludera den individuella listan över cacheposter. Detta är användbart när man vill optimera anrop för statistiksamling. | |||
==== Returvärden ==== | |||
Returnerar en array med cachad data (och metadata) eller false vid misslyckande. | |||
Notera: [[apcu_cache_info]]() kommer att generera en varning om den inte kan hämta APC-cachedata. Detta sker vanligtvis när APC inte är aktiverat. | |||
==== Ändringslogg ==== | |||
{| class="wikitable" | |||
|- | |||
! Version | |||
! Beskrivning | |||
|- | |||
| PECL apcu 3.0.11 | |||
| Parametern '''limited''' introducerades. | |||
|- | |||
| PECL apcu 3.0.16 | |||
| Alternativet "filehits" för cache_type-parametern introducerades. | |||
|} | |||
==== Exempel ==== | |||
Exempel #1 Ett exempel på [[apcu_cache_info]]() | |||
<pre> | |||
<?php | |||
print_r(apcu_cache_info()); | |||
?> | |||
</pre> | |||
Ovanstående exempel kommer att ge ett resultat som liknar: | |||
<pre> | |||
Array | |||
( | |||
[num_slots] => 2000 | |||
[ttl] => 0 | |||
[num_hits] => 9 | |||
[num_misses] => 3 | |||
[start_time] => 1123958803 | |||
[cache_list] => Array | |||
( | |||
[0] => Array | |||
( | |||
[filename] => /path/to/apcu_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 (...upprepas för varje cachad fil) | |||
) | |||
</pre> | |||
==== Relaterade Funktioner ==== | |||
* [[APCu konfigurationsdirektiv]] | |||
* [[APCUIterator::getTotalSize]] — Hämta total cache-storlek | |||
* [[APCUIterator::getTotalHits]] — Hämta totalt antal cacheträffar | |||
* [[APCUIterator::getTotalCount]] — Hämta totalt antal poster | |||
= Sidslut = | = Sidslut = | ||
Nuvarande version från 7 oktober 2024 kl. 06.58
apcu_cache_info
_(PECL apcu >= 4.0.0)_
apcu_cache_info — Hämtar cachad information från APCu:s datalagringsområde
Beskrivning
apcu_cache_info(bool $limited = false): array|false Hämtar cachad information och metadata från APCu:s datalagringsområde.
Parametrar
limited Om limited är satt till true, kommer returvärdet att exkludera den individuella listan över cacheposter. Detta är användbart när man vill optimera anrop för statistiksamling.
Returvärden
Returnerar en array med cachad data (och metadata) eller false vid misslyckande.
Notera: apcu_cache_info() kommer att generera en varning om den inte kan hämta APC-cachedata. Detta sker vanligtvis när APC inte är aktiverat.
Ändringslogg
Version | Beskrivning |
---|---|
PECL apcu 3.0.11 | Parametern limited introducerades. |
PECL apcu 3.0.16 | Alternativet "filehits" för cache_type-parametern introducerades. |
Exempel
Exempel #1 Ett exempel på apcu_cache_info()
<?php print_r(apcu_cache_info()); ?>
Ovanstående exempel kommer att ge ett resultat som liknar:
Array ( [num_slots] => 2000 [ttl] => 0 [num_hits] => 9 [num_misses] => 3 [start_time] => 1123958803 [cache_list] => Array ( [0] => Array ( [filename] => /path/to/apcu_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 (...upprepas för varje cachad fil) )
Relaterade Funktioner
- APCu konfigurationsdirektiv
- APCUIterator::getTotalSize — Hämta total cache-storlek
- APCUIterator::getTotalHits — Hämta totalt antal cacheträffar
- APCUIterator::getTotalCount — Hämta totalt antal poster
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.apcu-cache-info.php
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.