Memory App
Php
 




Increment ++

If the operator is placed after its operand, the interpreter will first return the value. Then will increment it by one.

$a = 1;
echo $a++; // output 1
echo $a; // output 2

$a = 1;
echo ++$a; // output 2
echo $a; // output 2
(1/3)

Incrementing Booleans

Incrementing or decrementing booleans has no effect.

$a = TRUE;
echo ++$a; // 1
echo $a; // 1
(2/3)

Arithmetics on chars

PHP follows Perl's convention. When dealing with arithmetic operations on character variables.

$i = 'W';
for ($n=0; $n<6; $n++) {
    echo ++$i . "n";
}
// output X Y Z AA AB AC 

Questions










Top Reference > Programming