Mega Code Archive

 
Categories / Php / Operator
 

Using the Operator

The ?, or ternary, operator returns a value derived from one of two expressions separated by a colon.  (expression) ?returned_if_expression_is_true:returned_if_expression_is_false; If the test expression evaluates to true, the result of the second expression is returned;  otherwise, the value of the third expression is returned.  <html> <body> <div> <?php     $satisfied = "no";          $pleased = "very";     $sorry = "sorry";          $text = ( $satisfied=="very" )?$pleased:$sorry;     print "$text"; ?> </div> </body> </html>