PHP三元运算的2种写法代码实例

 更新时间:2014年05月12日 11:29:48   作者:   我要评论
这篇文章主要介绍了PHP三元运算的2种写法代码实例,需要的朋友可以参考下


首先,我们现在看一个简单的例子:

复制代码 代码如下:
<?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;

?>


相关文章

  • 基于initPHP的框架介绍

    基于initPHP的框架介绍

    本篇文章小编将为大家介绍,initPHP框架,需要的朋友参考下
    2013-04-04
  • 跟我学Laravel之配置Laravel

    跟我学Laravel之配置Laravel

    所有关于Laravel框架的配置文件都存放在app/config目录里。所有文件里的配置选项都有说明文档,因此你可以轻松的查看这些文件,并熟悉这些配置项。
    2014-10-10
  • Yii框架使用PHPExcel导出Excel文件的方法分析【改进版】

    Yii框架使用PHPExcel导出Excel文件的方法分析【改进版】

    这篇文章主要介绍了Yii框架使用PHPExcel导出Excel文件的方法,结合实例形式分析了Yii框架配置、导入PHPExcel组件以及调用PHPExcel导出Excel文件的相关操作技巧,需要的朋友可以参考下
    2019-07-07
  • PHP判断是否是微信打开还是浏览器打开的方法

    PHP判断是否是微信打开还是浏览器打开的方法

    今天小编就为大家分享一篇关于PHP判断是否是微信打开还是浏览器打开的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • thinkPHP3.2.3结合Laypage实现的分页功能示例

    thinkPHP3.2.3结合Laypage实现的分页功能示例

    这篇文章主要介绍了thinkPHP3.2.3结合Laypage实现的分页功能,结合实例形式分析了thinkPHP3.2.3结合Laypage实现分页的model控制器与view视图相关操作技巧,需要的朋友可以参考下
    2018-05-05
  • Laravel日志用法详解

    Laravel日志用法详解

    这篇文章主要介绍了Laravel日志用法,结合实例形式较为详细的分析了Laravel日志的功能、定义、使用方法与相关注意事项,需要的朋友可以参考下
    2016-10-10
  • php实现网站插件机制的方法

    php实现网站插件机制的方法

    这些天想作一个在网站中实现插件的功能,谷歌了一下,发现一篇文章感觉对我帮助很大,帖出来和大家分享,废话不多说,直接帖出代码供大家分析.
    2009-11-11
  • 基于jQueryUI和Corethink实现百度的搜索提示功能

    基于jQueryUI和Corethink实现百度的搜索提示功能

    这篇文章主要介绍了基于jQueryUI和Corethink实现百度的搜索提示功能,这里是以corethink模块的形式,只需要安装上访问index.php?s=/test/index 就可以了,需要的朋友可以参考下
    2016-11-11
  • ThinkPHP令牌验证实例

    ThinkPHP令牌验证实例

    ThinkPHP新版内置了表单令牌验证功能,可以有效防止表单的远程提交等安全防护。这篇文章主要介绍了ThinkPHP令牌验证,需要的朋友可以参考下
    2014-06-06
  • laravel使用Redis实现网站缓存读取的方法详解

    laravel使用Redis实现网站缓存读取的方法详解

    这篇文章主要给大家介绍了关于laravel使用Redis实现网站缓存读取的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-03-03

最新评论