Compzone.Org :: Podręcznik PHP :: Operatory Inkrementacji i Dekrementacji
Która technologia najbardziej Cię interesuje?
PHP
ASP
AJAX
SQL
JavaScript
Inna
Sonda Wyniki

Add to Google

Operatory Inkrementacji i Dekrementacji

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

Tabela 15-5. Operatory Inkrementacji i Dekrementacji

Przykład Nazwa Opis
++$a Pre-inkrementacja Najpierw zwiększa wartość $a o jeden, potem zwraca $a.
$a++ Post-inkrementacja Najpierw zwraca $a, potem zwiększa $a o jeden.
--$a Pre-dekrementacja Najpierw zmniejsza wartość $a o jeden, potem zwraca $a.
$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";
?>
Copyright © 2005-2006 Compzone.Org. Kopiowanie i wykorzystywanie materiałów zawartych na tej stronie bez zgody autora zabronione!