1.怎样比较两个数的大小呢?一般情况,我是这样写的:
<?php $a=10; $b=15; if($a>$b) { echo $a; }else { echo $b; } ?>
在学了三元运算符后,这种写法虽然易懂,但是繁琐,于是可以使用三元运算符(表达式1? 表达式2:表达式3),意思是如果表达式1成立,则执行表达式2否则执行表达式3。修改后,如下
<?php $a=10; $b=15; echo $a>$b? $a:$b; ?>
同理,三个数比较大小
<?php $a=10; $b=15; $c=20; echo $c>($a>$b? $a:$b)? $c:($a>$b? $a:$b); ?>