Modified: phpdoc/ja/trunk/reference/memcached/book.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/book.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/book.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + Memcached Modified: phpdoc/ja/trunk/reference/memcached/configure.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/configure.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/configure.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - +
&reftitle.install; @@ -24,6 +24,12 @@ セッションハンドラのサポートはデフォルトで有効となります。これを無効にするには スイッチを使用します。 + + SASL 認証のサポートはデフォルトで無効になっています。これを有効にするには + スイッチを使用します。 + このスイッチを使うには、libsasl2 がインストールされていて、 + かつ libmemcached のビルド時に SASL のサポートを有効にしておく必要があります。 +
Modified: phpdoc/ja/trunk/reference/memcached/memcached/addserver.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/addserver.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/addserver.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -104,6 +104,7 @@ Memcached::addServers + Memcached::resetServerList Modified: phpdoc/ja/trunk/reference/memcached/memcached/addservers.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/addservers.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/addservers.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -79,6 +79,7 @@ Memcached::addServer + Memcached::resetServerList Modified: phpdoc/ja/trunk/reference/memcached/memcached/decrement.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/decrement.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/decrement.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -14,13 +14,16 @@ public intMemcached::decrement stringkey intoffset1 + intinitial_value0 + intexpiry0 Memcached::decrement は、数値アイテムの値を offset で指定しただけ減らします。 - アイテムの値が数値でない場合は、値が 0 であるものとして処理します。 + アイテムの値が数値でない場合はエラーとなります。 操作後の値が 0 より小さくなる場合は、新しい値は 0 となります。 - Memcached::decrement は、アイテムが存在しない場合は失敗します。 + アイテムが存在しない場合、Memcached::decrement は値を + initial_value に設定します。 @@ -44,6 +47,22 @@ + + initial_value + + + そのアイテムが存在しない場合に設定する値。 + + + + + expiry + + + そのアイテムに設定する有効期限。 + + + @@ -52,9 +71,6 @@ &reftitle.returnvalues; 成功した場合にアイテムの新しい値、&return.falseforfailure;。 - キーが存在しない場合、 - Memcached::getResultCode は - Memcached::RES_NOTFOUND を返します。 @@ -70,11 +86,18 @@ $m->addServer('localhost', 11211); $m->set('counter', 5); -$m->decrement('counter'); +$n = $m->decrement('counter'); +var_dump($n); + +$n = $m->decrement('counter', 10); +var_dump($n); + var_dump($m->get('counter')); -$m->decrement('counter', 10); -var_dump($m->get('counter')); +$m->set('counter', 'abc'); +$n = $m->increment('counter'); +// アイテムの値が数値でないので、これは失敗します +var_dump($n); ?> ]]> @@ -83,6 +106,8 @@ @@ -94,6 +119,8 @@ Memcached::increment + Memcached::incrementByKey + Memcached::decrementByKey Modified: phpdoc/ja/trunk/reference/memcached/memcached/delete.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/delete.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/delete.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -91,6 +91,7 @@ Memcached::deleteByKey + Memcached::deleteMulti Modified: phpdoc/ja/trunk/reference/memcached/memcached/deletebykey.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/deletebykey.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/deletebykey.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -71,6 +71,8 @@ Memcached::delete + Memcached::deleteMulti + Memcached::deleteMultiByKey Modified: phpdoc/ja/trunk/reference/memcached/memcached/getoption.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/getoption.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/getoption.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -75,6 +75,7 @@ &reftitle.seealso; + Memcached::getOption Memcached::setOption Memcached 定数 Modified: phpdoc/ja/trunk/reference/memcached/memcached/increment.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/increment.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/increment.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -14,12 +14,15 @@ public intMemcached::increment stringkey intoffset1 + intinitial_value0 + intexpiry0 Memcached::increment は、数値アイテムの値を offset で指定しただけ増やします。 - アイテムの値が数値でない場合は、値が 0 であるものとして処理します。 - Memcached::increment は、アイテムが存在しない場合は失敗します。 + アイテムの値が数値でない場合はエラーとなります。 + アイテムが存在しない場合、Memcached::increment は値を + initial_value に設定します。 @@ -43,6 +46,22 @@ + + initial_value + + + そのアイテムが存在しない場合に設定する値。 + + + + + expiry + + + そのアイテムに設定する有効期限。 + + + @@ -51,9 +70,6 @@ &reftitle.returnvalues; 成功した場合にアイテムの新しい値、&return.falseforfailure;。 - キーが存在しない場合、 - Memcached::getResultCode は - Memcached::RES_NOTFOUND を返します。 @@ -70,11 +86,13 @@ $m->set('counter', 0); $m->increment('counter'); -$m->increment('counter', 10); -var_dump($m->get('counter')); +$n = $m->increment('counter', 10); +var_dump($n); $m->set('counter', 'abc'); -$m->increment('counter'); +$n = $m->increment('counter'); +// アイテムの値が数値でないので、これは失敗します +var_dump($n); ?> ]]> @@ -82,7 +100,7 @@ @@ -94,6 +112,8 @@ Memcached::decrement + Memcached::decrementByKey + Memcached::incrementByKey Modified: phpdoc/ja/trunk/reference/memcached/memcached/setoption.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/memcached/setoption.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/memcached/setoption.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,6 +1,6 @@ - + @@ -74,6 +74,8 @@ Memcached::getOption + Memcached::setOptions + Memcached 定数 Modified: phpdoc/ja/trunk/reference/memcached/setup.xml =================================================================== --- phpdoc/ja/trunk/reference/memcached/setup.xml 2013-01-10 23:42:41 UTC (rev 329074) +++ phpdoc/ja/trunk/reference/memcached/setup.xml 2013-01-11 02:25:22 UTC (rev 329075) @@ -1,17 +1,20 @@ - + &reftitle.setup;
&reftitle.required; - この拡張モジュールには libmemcached - クライアントライブラリが必要です。 + クライアントライブラリ (バージョン 1.0.0 以降) が必要です。 + SASL 認証に対応するには、libmemcached をビルドするときに SASL を有効にしておかないといけません。 + + バージョン 0.2.0 以降、この拡張モジュールは PHP 5.2.0 以降が必須となりました。 +
@@ -19,11 +22,7 @@ -
- &reftitle.runtime; - &no.config; -
- + &reference.memcached.ini;