PHP学习笔记-三元运算符

       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);
?>
原文地址:https://www.cnblogs.com/houtaoliang/p/4739784.html