
搜索你喜欢的设计

搜索
开发工具
26个工具
站长工具
24个工具
多媒体
41个工具
多媒体
随机密码生成
字符串加密工具
ico图标转换制作
图片base64互转工具
图片颜色分析
图片压缩工具
批量修改图片尺寸工具
批量图片格式转换工具
在线批量图片翻转工具
图片批量加水印工具
批量图片旋转工具
在线批量压缩图片
批量在线抠图工具
GIF动画分解合成工具
图片切割工具
图片在线裁剪工具
二维码生成
九宫格图片合成
RGB颜色数值转换
条形码在线生成
在线图片滤镜
图片隐藏文字
图片转ASCII字符图
音乐剪辑器
在线视频截取
视频转gif
视频格式转换
图片圆角
多宫格图片合成
图片叠加
图片拼接
图片转正方形
彩色文字生成
图片添加文字
音频提取
照片换背景色
视频合并
mp3音乐合并
未读消息头像生成
音频叠加
视频添加声音
生活查询
38个工具
广告位招租
TEL:18084881111
php三元运算的简单介绍以及如何运用
编辑: QTOOL.NET
日期: 2019-03-10
611
首先什么是三元运算符,三元运算符是编程的一条固定格式.,它可以能够让你在一行代码中描述判定代码。
三元运算符的功能与if..else语句的功能差不多,它可以在一行中书写,代码比较简洁、执行效率相对于if else更高。
三元运算符的语法数:判断条件 ?执行结果1 : 执行结果2
问号前面是判断条件,如果满足条件时则执行结果1,不满足时执行结果2.
例:
if (isset($bbb)) {
$xxx = $bbb;
} else {
$xxx = '不符合条件';
}
可以使用如下一行php代码替代:
$xxx = isset($bbb) ? $bbb : '不符合条件';
在代码实现同样的功能情况下,如果使用if..else条件判断语句,需要书写多行代码的代码,而使用三元运算则只需要一行代码即可.
在PHP的程序中,如果恰到好处的使用三元运算符可以让php的脚本更加简洁与高效.
在一些情况下并非所有, 是一个非常实用的用法.,但对于是否应该使用三元运算符有着很多讨论。
$xxx = $bbb ? $bbb : '不符合条件';
但是,在以上的例子中需要重复写两次 $bbb。怎样才能更简洁的使用三元运算符的语法呢?
代码如下:
$xxx = $bbb ?: '不符合条件';
这样的代码格式看起来很熟悉,类似于简写运算符一样:
如:
$bbb = $xxx . $bbb;
转换成:
$bbb .= $xxx;
为了更简洁, 这个意味着我们可以这样简写。
三元运算符还可以扩展使用,当条件判断成立或者不成立,则执行的语句可以不止一句,
(条件1) ? (语句1).(语句2) : (语句3).(语句4);
我们可以看到,多个执行语句可用符号.连接起来,各语句用小角括号以表示它们是一个独立的语句.
同时三元运算符还可以嵌套使用,但不推荐,对于日后的维护可读性不是很高,不方便修改.
TAG标签:
php
此文章由QTOOL.NET编辑
热门文章
最新文章
热门标签