Operadores de Incremento/decremento

PHP soporta los operadores de predecremento y post incremento al estilo de C .

Tabla 11-4 . Operadores de Incremento / decremento

ejemplo nombre efecto
Preincremento Incrementa $a en uno y después devuelve $a .
Postincremento Devuelve $a y después incrementa $a en uno .
Predecremento Decrementa $a en uno y después devuelve $a .
Postdecremento Devuelve $a y después decrementa $a en uno .

He aquí un listado de ejemplo :

 
?php

 
echo

 
"

 
h3

 
Postincremento

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Debería

 
ser

 
5

 
:

 
"

 
.

 
$a+

 
+

 
.

 
"

 
br

 
\n"

 
;

 
echo

 
"Debería

 
ser

 
6

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
\n"

 
;

 
echo

 
"

 
h3

 
Preincremento

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Debería

 
ser

 
6

 
:

 
"

 
.

 
++$a

 
.

 
"

 
br

 
\n"

 
;

 
echo

 
"Debería

 
ser

 
6

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
\n"

 
;

 
echo

 
"

 
h3

 
Postdecremento

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Debería

 
ser

 
5

 
:

 
"

 
.

 
$a-

 
-

 
.

 
"

 
br

 
\n"

 
;

 
echo

 
"Debería

 
ser

 
4

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
\n"

 
;

 
echo

 
"

 
h3

 
Predecremento

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Debería

 
ser

 
4

 
:

 
"

 
.

 
--$a

 
.

 
"

 
br

 
\n"

 
;

 
echo

 
"Debería

 
ser

 
4

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
\n"

 
;

 
?