apc_inc

(PECL apc >= 3.1.1)

apc_inc递增一个储存的数字

说明

apc_inc ( string $key [, int $step = 1 [, bool &$success ]] ) : int

递增一个储存的数字。

参数

key

该键内的值被增加。

step

步长,或者需要增加的值。

success

可选,用于传递函数成功或失败到该引用变量里。

返回值

成功时返回 key 的当前值, 或者在失败时返回 FALSE

范例

Example #1 apc_inc() 范例

<?php
echo "Let's do something with success"PHP_EOL;

apc_store('anumber'42);

echo 
apc_fetch('anumber'), PHP_EOL;

echo 
apc_inc('anumber'), PHP_EOL;
echo 
apc_inc('anumber'10), PHP_EOL;
echo 
apc_inc('anumber'10$success), PHP_EOL;

var_dump($success);

echo 
"Now, let's fail"PHP_EOLPHP_EOL;

apc_store('astring''foo');

$ret apc_inc('astring'1$fail);

var_dump($ret);
var_dump($fail);
?>

以上例程的输出类似于:

42
43
53
63
bool(true)
Now, let's fail

bool(false)
bool(false)

参见

关注编程学问公众号