Unix and Linux Discussions Tagged with fail |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
7 |
22,652 |
Shell Programming and Scripting |
|
|
|
2 |
6,546 |
Shell Programming and Scripting |
|
|
|
6 |
6,680 |
Cybersecurity |
|
|
|
3 |
5,283 |
Programming |
|
|
|
5 |
3,832 |
Shell Programming and Scripting |
|
|
|
2 |
2,471 |
Solaris |
|
|
|
6 |
5,411 |
Red Hat |
|
|
|
4 |
10,556 |
Shell Programming and Scripting |
|
|
|
2 |
6,387 |
Linux |
|
|
|
1 |
2,568 |
Shell Programming and Scripting |
|
|
|
1 |
3,782 |
Solaris |
|
|
|
0 |
1,863 |
OS X Support RSS |
|
|
|
6 |
8,593 |
Programming |
|
|
|
0 |
1,151 |
Software Releases - RSS News |
|
|
|
0 |
4,976 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
4,123 |
UNIX for Advanced & Expert Users |
|
|
|
0 |
9,118 |
UNIX and Linux Applications |
|
|
|
0 |
1,170 |
Software Releases - RSS News |
|
|
|
1 |
2,271 |
UNIX for Advanced & Expert Users |
|
|
|
1 |
2,151 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
3,750 |
UNIX for Advanced & Expert Users |
|
|
|
3 |
2,669 |
UNIX for Advanced & Expert Users |
|
|
|
2 |
2,526 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
9,259 |
Programming |
|
|
|
3 |
18,450 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
4,738 |
IP Networking |
|
|
|
1 |
3,747 |
Programming |
|
|
|
1 |
4,318 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
5,485 |
Programming |
|
|
|
4 |
6,378 |
UNIX for Dummies Questions & Answers |
|
|
|
8 |
5,334 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
2,812 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
4,376 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,896 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
3,539 |
UNIX for Dummies Questions & Answers |
|
|
|
18 |
8,128 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
7,374 |
UNIX for Dummies Questions & Answers |
APC_CAS(3) 1 APC_CAS(3)
apc_cas - Updates an old value with a new value
SYNOPSIS
bool apc_cas (string $key, int $old, int $new)
DESCRIPTION
apc_cas(3) updates an already existing integer value if the $old parameter matches the currently stored value with the value of the $new
parameter.
PARAMETERS
o $key
- The key of the value being updated.
o $old
- The old value (the value currently stored).
o $new
- The new value to update to.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1
apc_cas(3) example
<?php
apc_store('foobar', 2);
echo '$foobar = 2', PHP_EOL;
echo '$foobar == 1 ? 2 : 1 = ', (apc_cas('foobar', 1, 2) ? 'ok' : 'fail'), PHP_EOL;
echo '$foobar == 2 ? 1 : 2 = ', (apc_cas('foobar', 2, 1) ? 'ok' : 'fail'), PHP_EOL;
echo '$foobar = ', apc_fetch('foobar'), PHP_EOL;
echo '$f__bar == 1 ? 2 : 1 = ', (apc_cas('f__bar', 1, 2) ? 'ok' : 'fail'), PHP_EOL;
apc_store('perfection', 'xyz');
echo '$perfection == 2 ? 1 : 2 = ', (apc_cas('perfection', 2, 1) ? 'ok' : 'epic fail'), PHP_EOL;
echo '$foobar = ', apc_fetch('foobar'), PHP_EOL;
?>
The above example will output something similar to:
$foobar = 2
$foobar == 1 ? 2 : 1 = fail
$foobar == 2 ? 1 : 2 = ok
$foobar = 1
$f__bar == 1 ? 2 : 1 = fail
$perfection == 2 ? 1 : 2 = epic fail
$foobar = 1
SEE ALSO
apc_dec(3), apc_store(3).
PHP Documentation Group APC_CAS(3)