|
2011. április 08. péntek, 22:09 |
|
|
A ternális műveletjellel (ternary operator) olyan vezérlési szerkezetet hozhatunk létre, amely értéket ad vissza. A változó a kettőspont előtti értéket veszi fel, ha a feltétel igaz, és a kettőspont utáni értéket veszi fel, ha a feltétel hamis. Séma: $valtozo = (feltetel) ? ertek_ha_igaz_a_feltetel : ertek_ha_hamis_a_feltetel.
Gépeljük be az alábbi kódot a szerkesztőbe, és mentsük el ternalis.php néven a c:\wamp\www\teszt\ könyvtárba:
1 2 3 4 5 |
<?php $feltetel = 0; $valtozo = ($feltetel == 0)? "semmi" : "valami"; echo $valtozo; ?> |
Írjuk be a böngésző címsorába: http://localhost/teszt/ternalis.php:
|