सिंटैक्स निम्नानुसार है:
$anyVariableName = yourCondition ? valueIfTrue : valueIfFalse;
उदाहरण
PHP कोड निम्नानुसार है:
<!DOCTYPE html> <html> <body> <?php $value = 100; $result = $value >= 100 ? "Greater Than or Equal to 100" : "Less Than 100"; echo $result; ?> </body> </html>
आउटपुट
यह निम्न आउटपुट उत्पन्न करेगा:
Greater Than or Equal to 100
व्याख्या: टर्नरी ऑपरेटर तीन ऑपरेंड लेता है: एक शर्त, सच होने पर मान, और गलत होने पर मान। यह सरल if-else स्टेटमेंट के लिए संक्षिप्त सिंटैक्स प्रदान करता है।
श्रृंखलित टर्नरी (PHP 8+):
$result = $value > 100 ? "Greater" : ($value < 100 ? "Less" : "Equal");