Operatory Inkrementacji i Dekrementacji

PHP obsługuje te operatory w stylu języka C .

Tabela 11-5 . Operatory Inkrementacji i Dekrementacji

Przykład Nazwa Opis
Pre-inkrementacja Najpierw zwiększa wartość $a o jeden , potem zwraca $a .
Post-inkrementacja Najpierw zwraca $a , potem zwiększa $a o jeden .
Pre-dekrementacja Najpierw zmniejsza wartość $a o jeden , potem zwraca $a .
Post-dekrementacja Najpierw zwraca $a , potem zmniejsza $a o jeden .

Prosty skrypt przykładowy :

 
?php

 
echo

 
"

 
h3

 
Post-inkrementacja

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Powinno

 
być

 
5

 
:

 
"

 
.

 
$a+

 
+

 
.

 
"

 
br

 
/

 
\n"

 
;

 
echo

 
"Powinno

 
być

 
6

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
/

 
\n"

 
;

 
echo

 
"

 
h3

 
Pre-inkrementacja

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Powinno

 
być

 
6

 
:

 
"

 
.

 
++$a

 
.

 
"

 
br

 
/

 
\n"

 
;

 
echo

 
"Powinno

 
być

 
6

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
/

 
\n"

 
;

 
echo

 
"

 
h3

 
Post-dekrementacja

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Powinno

 
być

 
5

 
:

 
"

 
.

 
$a-

 
-

 
.

 
"

 
br

 
/

 
\n"

 
;

 
echo

 
"Powinno

 
być

 
4

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
/

 
\n"

 
;

 
echo

 
"

 
h3

 
Pre-dekrementacja

 
/

 
h3

 
"

 
;

 
$a

 
=

 
5

 
;

 
echo

 
"Powinno

 
być

 
4

 
:

 
"

 
.

 
--$a

 
.

 
"

 
br

 
/

 
\n"

 
;

 
echo

 
"Powinno

 
być

 
4

 
:

 
"

 
.

 
$a

 
.

 
"

 
br

 
/

 
\n"

 
;

 
?