Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

apc_inc(3) [php man page]

APC_INC(3)								 1								APC_INC(3)

apc_inc - Increase a stored number

SYNOPSIS
int apc_inc (string $key, [int $step = 1], [bool &$success]) DESCRIPTION
Increases a stored number. PARAMETERS
o $key - The key of the value being increased. o $step - The step, or value to increase. o $success - Optionally pass the success or fail boolean value to this referenced variable. RETURN VALUES
Returns the current value of $key's value on success, or FALSE on failure EXAMPLES
Example #1 apc_inc(3) example <?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_EOL, PHP_EOL; apc_store('astring', 'foo'); $ret = apc_inc('astring', 1, $fail); var_dump($ret); var_dump($fail); ?> The above example will output something similar to: 42 43 53 63 bool(true) Now, let's fail bool(false) bool(false) SEE ALSO
apc_dec(3). PHP Documentation Group APC_INC(3)

Check Out this Related Man Page

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)
Man Page

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Urgent! Cannot boot to Solaris Unix 2.8

OK! I am a newbie so please give me step by step details on what i need to do! :confused: I don't know what a stop key is. I think it is the one that looks like a spade. I don't know. :eek: Let me know what to do and I will be so grateful! :) The system is a Sun Fire system not an Intel system. ... (3 Replies)
Discussion started by: mochatee
3 Replies

2. UNIX for Dummies Questions & Answers

Storing the output into a variable

Hi unix gurus, I am trying to store the result of a command into a variable. But it is not getting stored. x='hello' y=echo $x | wc -c but it is giving the output as 0(zero) Pls help me its very urgent (7 Replies)
Discussion started by: ravi raj kumar
7 Replies

3. Shell Programming and Scripting

decimal calculation

Hi am calculating the percentage of the pass and fail. Pass: echo `echo 1498*100/1667| bc`% fail: echo `echo 169*100/1667 | bc`% for this am getting PASS= 89% fail =10 % I need to fetch the exact decimal percentage like PASS = 89.8 % FAIL= 10.2 % Please advice me (3 Replies)
Discussion started by: bobprabhu
3 Replies

4. UNIX for Dummies Questions & Answers

Please help .[0-9][0-9] assignment not working , it is splitting up

All, I am trying to do the below step _pool="/pf/data/" (19:pnt:/pf/temp>) echo $_ppool /pf/data01 /pf/data02/ /pft/data03/ /pft/data04/ /pf/data05/ /pf/data06/ when i echo my assignment it is not showing the string that i assigned , instead it is showing the whole split. What will... (1 Reply)
Discussion started by: arunkumar_mca
1 Replies

5. Shell Programming and Scripting

Append && echo "success" to all commands

I am learning to build from SVN and other tools, with a lot of copying and pasting from forums. I like to append && echo "success" to all commands so that I can see at a glance if things went all right. Is there a way that I can have the bash shell append this to all commands? Thanks! (5 Replies)
Discussion started by: dotancohen
5 Replies

6. UNIX for Dummies Questions & Answers

Need help in scripting

Hi, I have a file which is having some contents, in that I want to grep for 3 particular patterns. If all the 3 patterns are present then I like to echo success else echo failure. Could you please help me how we can do this unix script. Thanks, (1 Reply)
Discussion started by: senor.ram
1 Replies

7. Programming

while loop perl

I am trying to create a success and fail as below in a perl script : while echo$? is 2 it should append as below to .fail file ===================== if ( open(IN, "$outputfile")) { while( $my_line = <IN> ) { #print "$my_line \n" ; return 0; ... (3 Replies)
Discussion started by: sriram003
3 Replies

8. Shell Programming and Scripting

Can we echo something for "down key"

I know echo -e "\n" is Enter, but how about "down key" or "up key" in bash (8 Replies)
Discussion started by: yanglei_fage
8 Replies

9. UNIX for Dummies Questions & Answers

If statement with two boolean conditions

#!/bin/bash if && then echo "True" else echo "False" fi Hi everyone, I am new to UNIX, here I have a if statement elevating two boolean conditions. I thought the output should be True because there are + in the statement. But it turns out to be False. Can anyone... (3 Replies)
Discussion started by: mryuyu1111
3 Replies