分享下三元运算的三种写法,几个简单例子。
例1,
-
<?php
-
$a = 2;
-
($a == 1) ? $test = "企业" : $test = "地区";#写法一
-
echo $test;
-
?>
上述例子呢,先判断$a是否为1 如果是 将“企业”这个字符串存入$test变量里然后输出,如果不是 将“地区”这个字符串存入$test变量里然后输出;
以上代码等价于:
-
<?php
-
$a = 2;
-
#写法二
-
$test = ($a == 1) ? "企业" : "地区";
-
#写法三
-
if($a == 1){
-
$test="企业";
-
}else{
-
$test="地区";
-
}
-
echo $test;
-
?>
阅读(650) | 评论(0) | 转发(0) |