PHP si MySql (Programator Web 2)

DOCUMENTATIE CURS

Operatorul ternar

Operatorul ternar seamana cu un "if...else..." simplu. Asa cum ii spune numele, este un operator ce foloseste trei operanzi.
Definitie
El arata astfel:
(conditie) ? valoare_daca_true : valoare_daca_false
Se evalueaza boolean conditia din paranteze. Daca aceasta conditie este true, rezultatul expresiei este valoarea de dupa ?. Daca este false, rezultatul expresiei este valoarea de dupa :



Sursa script Sursa HTML in browser
1
2
3
4
5
6
7
8
9
10
11
<?php
$a = (2 < 3) ? 'text1' : 'text2';
echo $a; 
echo "\n";
$a = (2 > 3) ? 'x' : 'y';
echo $a; 
echo "\n";
?>
1
2
text1
y


© 2006-2012 Crystal Mind Academy. All rights reserved