2011年7月3日日曜日

APCIterator::key

APCIterator::key

(PECL apc >= 3.1.1)

APCIterator::key  イテレータのキーを取得する

■ 説明

・public string APCIterator::key ( void )
現在のイテレータのキーを取得します。

■ パラメータ

・この関数にはパラメータはありません。

■ 返り値

・成功した場合にキー、失敗した場合に FALSE を返します。

2011年2月12日土曜日

APCIterator::getTotalSize

APCIterator::getTotalSize

(PECL apc >= 3.1.1)

APCIterator::getTotalSize キャッシュのサイズの合計を取得する

■ 説明

public int APCIterator::getTotalSize ( void )
キャッシュのサイズの合計を取得します。

警告
この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。

■ パラメータ

この関数にはパラメータはありません。

■ 返り値

キャッシュのサイズの合計を返します。

2011年1月22日土曜日

APCIterator::getTotalHits

APCIterator::getTotalHits

(PECL apc >= 3.1.1)

APCIterator::getTotalHits  キャッシュヒットの総数を取得する

■ 説明

public integer APCIterator::getTotalHits ( void )
キャッシュヒットの総数を取得します。

■ パラメータ

この関数にはパラメータはありません。

■ 返り値

成功した場合にヒット数、失敗した場合に FALSE を返します。

2011年1月16日日曜日

APCIterator::getTotalCount

APCIterator::getTotalCount

(PECL apc >= 3.1.1)

APCIterator::getTotalCount 総数を取得する

■ 説明

public integer APCIterator::getTotalCount ( void )
総数を取得します。

■ パラメータ

この関数にはパラメータはありません。

■ 返り値

総数を返します。

2011年1月8日土曜日

APCIterator::current

APCIterator::current

(PECL apc >= 3.1.1)

APCIterator::current  現在の項目を取得する

■ 説明

public mixed APCIterator::current ( void )
APCIterator から現在の項目を取得します。

■ パラメータ

この関数にはパラメータはありません。

■ 返り値

成功した場合に現在の項目を返します。 もう項目が失敗した場合や取得に失敗した場合は FALSE を返します。

2010年12月5日日曜日

APCIterator::__construct

APCIterator::__construct

(PECL apc >= 3.1.1)

APCIterator::__construct APCIterator イテレータオブジェクトを作成する

■ 説明

APCIterator::__construct ( string $cache [, mixed $search = null [, int $format [, int $chunk_size = 100 [, int $list ]]]] )
APCIterator オブジェクトを作成します。

■ パラメータ

・cache
キャッシュの形式。user あるいは file となります。

・search
APC のキーの名前にマッチする PCRE 正規表現。 単一の正規表現の場合は文字列で、複数の正規表現の場合は配列で指定します。 NULL を渡すと、検索をスキップします。

・format
希望する書式。 APC_ITER_* 定数の組み合わせで指定します。

・chunk_size
チャンクサイズ。0 より大きい値でなければなりません。 デフォルト値は 100 です。

・list
一覧にする形式。APC_LIST_ACTIVE あるいは APC_LIST_INACTIVE を渡します。

■ 返り値

成功した場合に APCIterator オブジェクト、 失敗した場合に NULL を返します。

2010年11月21日日曜日

apc_store

apc_store

(PECL apc >= 3.0.0)

apc_store 変数をデータ領域にキャッシュする

■説明

bool apc_store ( string $key , mixed $var [, int $ttl = 0 ] )
変数をデータ領域にキャッシュします。

注意: PHP の他の多くの仕組みと異なり、apc_store() を用いて格納された変数はリクエストを超えて (その値がキャッシュから取り除かれるまで)持続します。

■パラメータ

・key
この名前を用いて変数を格納します。key は キャッシュ内で一意です。そのため、同一の key で新しい値を格納すると、元の値は上書きされます。

・var
格納する変数。

・ttl
有効期間。var は、キャッシュに ttl 秒間だけ格納されます。 ttl が経過すると、格納されている変数は (次のリクエスト時に)キャッシュから削除されます。 ttl が指定されていない(あるいは ttl が 0 の場合)は、 キャッシュから手動で削除される・あるいはキャッシュに存在できなくなる (clear, restart など)まで値が持続します。

■返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。