Blog literacki, portal erotyczny - seks i humor nie z tej ziemi
Operatory Inkrementacji i DekrementacjiPodręcznik PHPPoprzedniRozdział 7. OperatoryNastępnyOperatory Inkrementacji i Dekrementacji PHP obsługuje te operatory w stylu języka C.
Tabela 7-4. Operatory Inkrementacji i DekrementacjiPrzykładNazwaOpis++$aPre-inkrementacjaNajpierw zwiększa wartość $a o jeden, potem zwraca $a.$a++Post-inkrementacjaNajpierw zwraca $a, potem zwiększa $a o jeden.--$aPre-dekrementacjaNajpierw zmniejsza wartość $a o jeden, potem zwraca $a.$a--Post-dekrementacjaNajpierw 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";
?>
PoprzedniSpis treściNastępnyOperatory Wykonania Polecenia SystemowegoPoczątek rozdziałuOperatory Logiczne