# APC User Cache

- はじめに
- インストール/設定
  - 要件
  - インストール手順
  - 実行時設定
  - リソース型
- 定義済み定数
- APCu 関数
  - apcu_add — 新規の変数をデータ領域にキャッシュする
  - apcu_cache_info — APCu のデータから、キャッシュされた情報を取得する
  - apcu_cas — 古い値を新しい値に更新する
  - apcu_clear_cache — APCu キャッシュをクリアする
  - apcu_dec — 保存した数値を減らす
  - apcu_delete — 格納されている変数をキャッシュから取り除く
  - apcu_entry — Atomically fetch or generate a cache entry
  - apcu_exists — エントリが存在するかどうかを調べる
  - apcu_fetch — 格納されている変数をキャッシュから取得する
  - apcu_inc — 保存した数値を増やす
  - apcu_sma_info — APCu の共有メモリ割り当てに関する情報を取得する
  - apcu_store — 変数をデータ領域にキャッシュする
- APCUIterator — APCUIterator クラス
  - APCUIterator::__construct — APCUIterator イテレータオブジェクトを作成する
  - APCUIterator::current — 現在の項目を取得する
  - APCUIterator::getTotalCount — 総数を取得する
  - APCUIterator::getTotalHits — キャッシュヒットの総数を取得する
  - APCUIterator::getTotalSize — キャッシュのサイズの合計を取得する
  - APCUIterator::key — イテレータのキーを取得する
  - APCUIterator::next — ポインタを次の項目に移動させる
  - APCUIterator::rewind — イテレータを巻き戻す
  - APCUIterator::valid — 現在位置が有効かどうかを調べる