09 11 2019


三目运算,是判断语句的简写形式,对于代码精简和运行效率起到了很好的帮助,但是,对于代码维护就比较头疼了。

具体表达形式如:

<?php echo 1>2?1:2;

上面的代码相当于执行了如下php代码

<?php if(1>2){echo 1;}else{echo 2;}

是不是很简洁,判断依据?判断成立的值:判断不成立的值 !

三目运算还可以嵌套,这样组成了类似于一整套的if elseif else的判断逻辑代码。


例如:<?php echo (1>2)?1:(2>3?2:3);

代码执行相当于如下PHP代码

<?php if(1>2){echo 1;}else{if(2>3){echo 2;}else{echo 3;}}


多个三目运算可以用()英文括号括起来,怎么样,是不是很简洁,去尝试修改下你自己的代码中的if else语句吧!


  1. 上一篇:PHP实现异步执行
  2. 下一篇:腾讯云双十一/领3000元代金券/年付88元起
发表评论