|
2011. március 23. szerda, 21:54 |
|
|
Mivel programozás közben gyakran előfordul, hogy egy változó értékét eggyel csökkentenünk vagy növelnünk kell, erre a célra külön műveleteket használhatunk.
Gépeljük be az alábbi kódot a szerkesztőbe, és mentsük el erteknovelo.php néven a c:\wamp\www\teszt\ könyvtárba:
1 2 3 4 5 6 7 8 9 10 |
<?php $valtozo=5; //értéket adunk a változónak echo $valtozo; echo "<br />"; $valtozo--; //a változó értékét eggyel csökkentjük echo $valtozo; echo "<br />"; ++$valtozo; //a változó értékét eggyel növeljük echo $valtozo; ?> |
Ahol:
- ++ műveletjel a változó értékét eggyel növeli,
- -- műveletjel a változó értékét eggyel csökkenti,
- a műveletjel állhat a változó előtt és után is (lásd lent).
! Értéknövelő/értékcsökkentő műveletek:
| műveletjel | leírás | példa | eredmény($x = 3) |
| ++ |
változó értékének növelése 1-gyel
|
$valtozo++ |
4 |
| -- |
változó értékének csökkentése 1-gyel
|
$valtozo-- |
2 |
Ha a műveletjel megelőzi a változót, összetett műveletekben a változó értéke csak a kiértékelés után módosul és fordítva. Például, ha a $valtozo = 5, ++$valtozo < 6 //igaz de $valtozo++ < 6 //hamis
Írjuk be a böngésző címsorába: http://localhost/teszt/erteknovelo.php:
|