Using the ? Operator
The ?, or ternary, operator returns a value derived from one of two expressions separated by a colon.
If the test expression evaluates to true, the result of the second expression is returned;
otherwise, the value of the third expression is returned.
$satisfied = "no";
$pleased = "very";
$sorry = "sorry";
$text = ( $satisfied=="very" )?$pleased:$sorry;
Related examples in the same category