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


Posted in PHP onMay 12, 2014

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

<?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;
?>

PHP 相关文章推荐
通过缓存数据库结果提高PHP性能的原理介绍
Sep 05 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
php解压文件代码实现php在线解压
Feb 13 PHP
php实例分享之mysql数据备份
May 19 PHP
完善CodeIgniter在IDE中代码提示功能的方法
Jul 19 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
Jul 28 PHP
解决PHP上传非标准格式的图片pjpeg失败的方法
Mar 12 PHP
yii框架redis结合php实现秒杀效果(实例代码)
Oct 26 PHP
PHP自定义递归函数实现数组转JSON功能【支持GBK编码】
Jul 17 PHP
php抽象方法和普通方法的区别点总结
Oct 13 PHP
PHP架构及原理知识点详解
Dec 22 PHP
php获取小程序码的实现代码(B类接口)
Jun 13 PHP
PHP入门之常量简介和系统常量
May 12 #PHP
PHP实现数字补零功能的2个函数介绍
May 12 #PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 #PHP
phpMyAdmin自动登录和取消自动登录的配置方法
May 12 #PHP
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
May 12 #PHP
你可能不知道PHP get_meta_tags()函数
May 12 #PHP
PHP函数getenv简介和使用实例
May 12 #PHP
You might like
php学习笔记之面向对象
2014/11/08 PHP
Python中使用django form表单验证的方法
2017/01/16 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
PHP调用QQ互联接口实现QQ登录网站功能示例
2019/10/24 PHP
JavaScript 闭包深入理解(closure)
2009/05/27 Javascript
原生js实现shift/ctrl/alt按键的获取
2013/04/08 Javascript
jQuery中:checked选择器用法实例
2015/01/04 Javascript
jquery中checkbox使用方法简单实例演示
2015/11/24 Javascript
javascript for-in有序遍历json数据并探讨各个浏览器差异
2015/11/30 Javascript
原生js编写autoComplete插件
2016/04/13 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
Jquery组件easyUi实现表单验证示例
2016/08/23 Javascript
基于vue实现swipe分页组件实例
2017/05/25 Javascript
在vue里使用codemirror遇到的问题
2018/11/01 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
Nodejs实现WebSocket代码实例
2020/05/19 NodeJs
jQuery实现简单QQ聊天框
2020/08/27 jQuery
python实现计算资源图标crc值的方法
2014/10/05 Python
python 接口返回的json字符串实例
2018/03/27 Python
IronPython连接MySQL的方法步骤
2019/12/27 Python
python json 递归打印所有json子节点信息的例子
2020/02/27 Python
Python 操作 PostgreSQL 数据库示例【连接、增删改查等】
2020/04/21 Python
基于Python实现视频的人脸融合功能
2020/06/12 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
Python爬虫与反爬虫大战
2020/07/30 Python
10分钟入门CSS3 Animation
2018/12/25 HTML / CSS
基于HTML5实现类似微信手机摇一摇功能(计算摇动次数)
2017/07/24 HTML / CSS
广州足迹信息技术有限公司Java软件工程师试题
2014/02/15 面试题
生产文员岗位职责
2014/04/05 职场文书
学校班班通实施方案
2014/06/11 职场文书
课外小组活动总结
2014/08/27 职场文书
我与祖国共奋进演讲稿
2014/09/13 职场文书
2016幼儿园中班开学寄语
2015/12/03 职场文书
导游词之上海豫园
2019/10/24 职场文书
GTX1650super好不好 gtx1650super显卡属于什么级别
2022/04/08 数码科技