MemoryRefresh!

Operators / Aritmetic   Aritmetic



Questions 1 Answers 0%

Pages   0 from 91
Questions   0 from 142

Reset


If the operator is placed after its operand, the interpreter will first return the value of the latter (unchanged), and then either increment or decrement it by one. Use with care.
<?php $a = 1; echo $a++; // output 1 echo $a; // output 2 $a = 1; echo ++$a; // output 2 echo $a; // output 2 Incrementing or decrementing booleans has no effect
<?php $a = TRUE; echo ++$a; // 1 echo $a; // 1 PHP follows Perl's convention when dealing with arithmetic operations on character variables.
<?php $i = 'W'; for ($n=0; $n<6; $n++) { echo ++$i . "n"; } // output X Y Z AA AB AC

Related Pages

Aritmetic
String
Comparison
Logical
Bitwise


0% 100%
 
 
0 pages 91 pages
1) What is the output of the following code? <?php $a = 1; echo $a++; echo ++$a;





2) What's the result when incrementing boolean? <?php $a = TRUE; echo ++$a;




3) What's the result when incrementing chars? <?php $a = "Y"; $b = ++$a; echo $b; $c = ++$b; echo $c;








If the operator is placed after its operand, the interpreter will first return the value of the latter (unchanged), and then either increment or decrement it by one. Use with care.
<?php $a = 1; echo $a++; // output 1 echo $a; // output 2 $a = 1; echo ++$a; // output 2 echo $a; // output 2 Incrementing or decrementing booleans has no effect
<?php $a = TRUE; echo ++$a; // 1 echo $a; // 1 PHP follows Perl's convention when dealing with arithmetic operations on character variables.
<?php $i = 'W'; for ($n=0; $n<6; $n++) { echo ++$i . "n"; } // output X Y Z AA AB AC

References









Programming

Php
   
Regex
   
MySQL
   
Css
   
jQuery
   
Git
   


References