<?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 => 'ja',
  ),
  'this' => 
  array (
    0 => 'book.apcu.php',
    1 => 'APCu',
    2 => 'APC User Cache',
  ),
  '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' => 'ja',
    '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 User Cache</h1>
 

 <div id="intro.apcu" class="preface">
  <h1 class="title">はじめに</h1>
  <p class="simpara">
   APCu は、PHP で動くインメモリの key-value ストアです。
   キーは文字列型で、値は任意のPHPの変数を保存できます。
   APCu はユーザーランドの変数のキャッシュのみをサポートしています。
  </p>
  <p class="simpara">
   APCu のキャッシュは、Windows ではプロセス単位で機能します。
   そのため、(スレッドベースではない) プロセスベースの SAPI を使う場合、
   異なるプロセスをまたがってキャッシュは共有されません。
  </p>
  <p class="simpara">
   APCu は APC から opcode のキャッシュ機能を除いたものです。
  </p>
  <p class="simpara">
   一番はじめの APCu のコードベースには 4.0.0 というバージョンが付けられました。
   これは当時の APC の master ブランチの最新版からフォークした時点のものです。
  </p>
  <p class="simpara">
   APCu 5.0.0 以降で PHP 7 がサポートされています。
   PHP 8 は APCu 5.1.19 以降でサポートされています。
  </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> — 古い値を新しい値に更新する</li><li><a href="function.apcu-clear-cache.php">apcu_clear_cache</a> — APCu キャッシュをクリアする</li><li><a href="function.apcu-dec.php">apcu_dec</a> — 保存した数値を減らす</li><li><a href="function.apcu-delete.php">apcu_delete</a> — 格納されている変数をキャッシュから取り除く</li><li><a href="function.apcu-enabled.php">apcu_enabled</a> — 現在の環境で apcu が使えるかを確認する</li><li><a href="function.apcu-entry.php">apcu_entry</a> — アトミックに値を取得するか、キャッシュエントリを生成する</li><li><a href="function.apcu-exists.php">apcu_exists</a> — エントリが存在するかどうかを調べる</li><li><a href="function.apcu-fetch.php">apcu_fetch</a> — 格納されている変数をキャッシュから取得する</li><li><a href="function.apcu-inc.php">apcu_inc</a> — 保存した数値を増やす</li><li><a href="function.apcu-key-info.php">apcu_key_info</a> — キャッシュのキーに関する詳細な情報を取得する</li><li><a href="function.apcu-sma-info.php">apcu_sma_info</a> — APCu の共有メモリ割り当てに関する情報を取得する</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> — APCUIterator イテレータオブジェクトを作成する</li><li><a href="apcuiterator.current.php">APCUIterator::current</a> — 現在の項目を取得する</li><li><a href="apcuiterator.gettotalcount.php">APCUIterator::getTotalCount</a> — 総数を取得する</li><li><a href="apcuiterator.gettotalhits.php">APCUIterator::getTotalHits</a> — キャッシュヒットの総数を取得する</li><li><a href="apcuiterator.gettotalsize.php">APCUIterator::getTotalSize</a> — キャッシュのサイズの合計を取得する</li><li><a href="apcuiterator.key.php">APCUIterator::key</a> — イテレータのキーを取得する</li><li><a href="apcuiterator.next.php">APCUIterator::next</a> — ポインタを次の項目に移動させる</li><li><a href="apcuiterator.rewind.php">APCUIterator::rewind</a> — イテレータを巻き戻す</li><li><a href="apcuiterator.valid.php">APCUIterator::valid</a> — 現在位置が有効かどうかを調べる</li></ul></li></ul></div><?php manual_footer($setup); ?>