apcu_dec
apcu_dec
Decrease a stored number
**apcu_dec** string $key int $step bool $success int $ttl
Decreases a stored integer value.
keyThe key of the value being decreased.
stepThe step, or value to decrease.
successOptionally pass the success or fail boolean value to
this referenced variable.
ttlTTL to use if the operation inserts a new value (rather than decrementing an existing one).
Returns the current value of 's value on success,
return.falseforfailure
key
Voorbeeld: example
<?php
echo "Let's do something with success", PHP_EOL;
apcu_store('anumber', 42);
echo apcu_fetch('anumber'), PHP_EOL;
echo apcu_dec('anumber'), PHP_EOL;
echo apcu_dec('anumber', 10), PHP_EOL;
echo apcu_dec('anumber', 10, $success), PHP_EOL;
var_dump($success);
echo "Now, let's fail", PHP_EOL, PHP_EOL;
apcu_store('astring', 'foo');
$ret = apcu_dec('astring', 1, $fail);
var_dump($ret);
var_dump($fail);
?>
Let's do something with success
42
41
31
21
bool(true)
Now, let's fail
bool(false)
bool(false)
apcu_inc