English | 简体中文 | 繁體中文
查询

apcu_inc()函数—用法及示例

「 增加存储的数字 」


函数名:apcu_inc()

功能:以原子方式增加指定变量的值,并返回增加后的值。

用法:

mixed apcu_inc ( string $key [, int $step = 1 [, bool &$success ]] )

参数:

  • $key:必需,变量的键名。
  • $step:可选,要增加的步长,默认为1。
  • &$success:可选,如果提供了该参数,则增加成功时,该参数为true;否则,为false。

返回值:

  • 若增加成功,则返回增加后的值。
  • 若增加失败,则返回false。

示例:

<?php
$key = 'my_variable';
$value = 10;
apcu_store($key, $value);

$newValue = apcu_inc($key);
echo "增加后的值为:" . $newValue; // 输出:增加后的值为:11

$newValue = apcu_inc($key, 5);
echo "再次增加后的值为:" . $newValue; // 输出:再次增加后的值为:16

$success = false;
$newValue = apcu_inc('non_existing_key', 2, $success);
if ($success) {
    echo "增加成功,值为:" . $newValue;
} else {
    echo "增加失败";
} // 输出:增加失败
?>

注意事项:

  • 使用apcu_inc()函数前,请确保已安装并加载了APCu扩展。
  • 当指定变量不存在时,该函数会自动创建一个键名为$key的变量,并将其值设为0。
补充纠错
上一个函数: apcu_fetch()函数
下一个函数: apcu_key_info()函数
热门PHP函数
分享链接