Join Up!
96811 members and counting!

 
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links 
search for in the  
previousProváděcí operátoryLogické operátorynext
Last updated: Sun, 27 Oct 2002
view the printer friendly version or the printer friendly version with notes or change language to German | Spanish

Inkrementační/Dekrementační operátory

PHP podporuje pre- a post inkrementační a dekrementační operátory ve stylu C.

Tabulka 11-4. Inkrementační/dekrementační operátory

PříkladNázevÚčinek
++$aPre-inkrementaceInkrementuje $a o jedničku, potom vrátí $a.
$a++Post-inkrementaceVrátí $a, potom inkrementuje $a o jedničku.
--$aPre-dekrementaceDekrementuje $a o jedničku, potom vrátí $a.
$a--Post-dekrementaceVrátí $a, potom dkrementuje $a o jedničku.

Zde je příklad jednoduchého skriptu:

<?php
echo "<h3&gt;Postinkrementace</h3&gt;";
$a = 5;
echo "Mělo by být 5: " . $a++ . "<br>\n";
echo "Mělo by být 6: " . $a . "<br>\n";

echo "<h3>Preinkrementace</h3>";
$a = 5;
echo "Mělo by být 6: " . ++$a . "<br>\n";
echo "Mělo by být 6: " . $a . "<br>\n";

echo "<h3>Postdekrementace</h3>";
$a = 5;
echo "Mělo by být 5: " . $a-- . "<br>\n";
echo "Mělo by být: " . $a . "<br>\n";

echo "<h3>Predekrementace</h3>";
$a = 5;
echo "Mělo by být 4: " . --$a . "<br>\n";
echo "Mělo by být 4: " . $a . "<br>\n";
?>

User Contributed Notes
Inkrementační/Dekrementační operátory
add a note about notes
There are no user contributed notes for this page.
previousProváděcí operátoryLogické operátorynext
Last updated: Sun, 27 Oct 2002
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by: http://phpbuilder.com/
Last updated: Thu Oct 31 18:34:28 2002 EST