前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP的三元运算符

PHP的三元运算符

作者头像
用户8099761
发布2023-05-11 15:42:40
1.7K0
发布2023-05-11 15:42:40
举报
文章被收录于专栏:私人订制

三元运算符语法:条件 ? 结果1 : 结果2 说明:问号前面的位置是判断的条件,如果满足条件时结果1,不满足时结果2。

记性太差先记录下方便日后看

代码语言:javascript
复制
$if_summary = $row['IF_SUMMARY']==2?'是':'否';

这句话的意思就等于是

代码语言:javascript
复制
if($row['IF_SUMMARY']==2){

$if_summary="是";

}else{

$if_summary="否";

}

三元运算符的功能与“if...else”流程语句一致,它在一行中书写,代码非常精练、执行效率更高。

下面再放个例子

代码语言:javascript
复制
$str = $_GET['abc'] ? 'wangjinbo' : 'wjb';

_GET['abc']为空值(也就是否(false),PHP中 ' ',null,0,undifine,都等效布尔值false)这时str赋值为'wjb',否则赋值为'wangjinbo';

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-6,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档