PHP IF/ELSE 高级语法
三元条件符号
对于简单的IF。。。ELSE。。。语句,PHP提供了一种简单的书写格式 --- 使用三元条件符号 “?:”,与赋值语句联合使用,将使程序更加简明.
例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | < ?php $result = ($t==0) ? 0 : $y / $t ; echo $result; ?> //即同等于: < ?php if($t==0){ $result=0; } else{ $result = $t / $y; echo $result; } ?> |
简单地说,三元条件表达式"expression ? result1 : result2 "中,"?" 的前面是条件表达式,后面是结果.如果表达式 expression 的值为 TRUE ,则返回 result1,否则返回result2.











































