<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.basic.php.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'zh',
  ),
  'this' => 
  array (
    0 => 'book.apcu.php',
    1 => 'APCu',
    2 => 'APC 用户缓存',
  ),
  'up' => 
  array (
    0 => 'refs.basic.php.php',
    1 => '影响 PHP 行为的扩展',
  ),
  'prev' => 
  array (
    0 => 'refs.basic.php.php',
    1 => '影响 PHP 行为的扩展',
  ),
  'next' => 
  array (
    0 => 'apcu.setup.php',
    1 => '安装/配置',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'zh',
    'path' => 'reference/apcu/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.apcu.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.apcu" class="book">
 
 <h1 class="title">APC 用户缓存</h1>
 

 <div id="intro.apcu" class="preface">
  <h1 class="title">简介</h1>
  <p class="simpara">
   APCu 是 PHP 版的内存键值存储。
   键是 <span class="type"><a href="language.types.string.php" class="type string">string</a></span> 类型且值可以为 PHP 任何变量。
   APCu 仅支持用户空间（userland）级别的变量缓存。
  </p>
  <p class="simpara">
   APCu 缓存在 Windows 上是按进程的，所以当使用基于进程（而不是基于线程）的
   SAPI 时，它不会在不同的进程之间共享。
  </p>
  <p class="simpara">
   APCu 是去除了操作码缓存的 APC。
  </p>
  <p class="simpara">
   第一个 APCu 代码库版本是 v4.0.0，是在那时从 APC master 分支中 fork 出来的。
   APCu v5.0.0 起提供 PHP 7 支持。自 APCu v5.1.19 起提供 PHP 8 支持。
  </p>
 </div>

 




 


 







 






<ul class="chunklist chunklist_book"><li><a href="apcu.setup.php">安装/配置</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="apcu.installation.php">安装</a></li><li><a href="apcu.configuration.php">运行时配置</a></li></ul></li><li><a href="apcu.constants.php">预定义常量</a></li><li><a href="ref.apcu.php">APCu 函数</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.apcu-add.php">apcu_add</a> — 缓存一个新变量到存储中</li><li><a href="function.apcu-cache-info.php">apcu_cache_info</a> — 从 APCu 存储中获取缓存信息</li><li><a href="function.apcu-cas.php">apcu_cas</a> — Updates an old value with a new value</li><li><a href="function.apcu-clear-cache.php">apcu_clear_cache</a> — Clears the APCu cache</li><li><a href="function.apcu-dec.php">apcu_dec</a> — Decrease a stored number</li><li><a href="function.apcu-delete.php">apcu_delete</a> — Removes a stored variable from the cache</li><li><a href="function.apcu-enabled.php">apcu_enabled</a> — Whether APCu is usable in the current environment</li><li><a href="function.apcu-entry.php">apcu_entry</a> — Atomically fetch or generate a cache entry</li><li><a href="function.apcu-exists.php">apcu_exists</a> — Checks if entry exists</li><li><a href="function.apcu-fetch.php">apcu_fetch</a> — Fetch a stored variable from the cache</li><li><a href="function.apcu-inc.php">apcu_inc</a> — Increase a stored number</li><li><a href="function.apcu-key-info.php">apcu_key_info</a> — Get detailed information about the cache key</li><li><a href="function.apcu-sma-info.php">apcu_sma_info</a> — Retrieves APCu Shared Memory Allocation information</li><li><a href="function.apcu-store.php">apcu_store</a> — 缓存一个变量到存储中</li></ul></li><li><a href="class.apcuiterator.php">APCUIterator</a> — APCUIterator 类<ul class="chunklist chunklist_book chunklist_children"><li><a href="apcuiterator.construct.php">APCUIterator::__construct</a> — Constructs an APCUIterator iterator object</li><li><a href="apcuiterator.current.php">APCUIterator::current</a> — Get current item</li><li><a href="apcuiterator.gettotalcount.php">APCUIterator::getTotalCount</a> — Get total count</li><li><a href="apcuiterator.gettotalhits.php">APCUIterator::getTotalHits</a> — Get total cache hits</li><li><a href="apcuiterator.gettotalsize.php">APCUIterator::getTotalSize</a> — Get total cache size</li><li><a href="apcuiterator.key.php">APCUIterator::key</a> — Get iterator key</li><li><a href="apcuiterator.next.php">APCUIterator::next</a> — Move pointer to next item</li><li><a href="apcuiterator.rewind.php">APCUIterator::rewind</a> — Rewinds iterator</li><li><a href="apcuiterator.valid.php">APCUIterator::valid</a> — Checks if current position is valid</li></ul></li></ul></div><?php manual_footer($setup); ?>