主要是三目运算符

Basic True / False Declaration

$is_admin = ($user['permissions'] == 'admin' ? true : false);

Conditional Welcome Message

echo 'Welcome '.($user['is_logged_in'] ? $user['first_name'] : 'Guest').'!';

Conditional Items Message

echo 'Your cart contains '.$num_items.' item'.($num_items != 1 ? 's' : '').'.';

Conditional Error Reporting Level

error_reporting($WEBSITE_IS_LIVE ? 0 : E_STRICT);

Conditional Basepath

echo '<base href="http'.($PAGE_IS_SECURE ? 's' : '').'://mydomain.com" />';

Nested PHP Shorthand

echo 'Your score is: '.($score > 10 ? ($age > 10 ? 'Average' : 'Exceptional') : ($age > 10 ? 'Horrible' : 'Average') );

Leap Year Check

$is_leap_year = ((($year % 4) == 0) && ((($year % 100) != 0) || (($year %400) == 0)));

Conditional PHP Redirect

header('Location: '.($valid_login ? '/members/index.php' : 'login.php?errors=1')); exit();

IF ... ELSE

$text = "There ". ($total==1 ? "is 1 item" : "are ".($total == 0 ? "no items" : "$total items")); //Compared to: if($total==0) { $text = "There are no items";
}
else if($total==1) { $text = "There is 1 item";
}
else if($total > 0) { $text = "There are $total items";
} 
if($foo) {  $str = 'yes';
}//Compared to: $foo && $str = 'yes'; 

php if语句的缩写 实例相关推荐

  1. PHP里switch用法举例,PHP Switch语句的功能实例

    这篇文章主要为大家详细介绍了PHP Switch语句的功能实例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧!PHP 中的 Switch 语句用于执行基 ...

  2. 单片机 switch c语言,单片机入门-C51语言switch-case语句电路应用实例

    原标题:单片机入门-C51语言switch-case语句电路应用实例 教学视频如下: 本例介绍switch-case选择语句的应用,用按钮控制LED灯作为实例,介绍如何使用该语句做设计.绘制了相应的电 ...

  3. c51语言case是什么意思,单片机入门-C51语言switch-case语句电路应用实例

    原标题:单片机入门-C51语言switch-case语句电路应用实例 教学视频如下: 本例介绍switch-case选择语句的应用,用按钮控制LED灯作为实例,介绍如何使用该语句做设计.绘制了相应的电 ...

  4. SQL语句--跨数据库实例联查

    SQL语句–跨数据库实例联查 写法1: select * from 数据库实例名A.dbo.表名 t1 inner join数据库实例名B.dbo.表名 t2 on t1.no=t2.no---注意写 ...

  5. python中if条件语句的代码实例

    上一篇讲的if条件语句的语法和一些注意事项以及简单的使用了下,这篇文章就用一个上网的实例分为简单版和进阶版来更深层次的加强学习if语句. 实例:上网 需求: 如果用户年龄大于等于18岁,即成年,输出& ...

  6. sql语句中表格缩写命名_SQL 语句的缩写

    请把以下语句缩写一下...selecta.Id,a.Currency,a.Means,a.Program,a.Condition,a.Deal,a.NeedDatum,a.Accessory,a.St ...

  7. 数据库中update怎么用事例_MySQL中UPDATE语句使用的实例教程

    一.UPDATE常见用法首先建立测试环境: DROP TABLE IF EXISTS t_test; CREATE TABLE t_test ( bs bigint(20) NOT NULL auto ...

  8. matlab条件语句怎么写,matlab if 条件语句 用法以及实例是什么

    MATLAB中我们常常用到条件判断语句结构,通过实例介绍这个结构的用法: 1.if..end结构,运行下面的句子,此条件语句是判断5是否大于3,如果大于3,就将1赋值给: 2.if.elseend 结 ...

  9. mysql if语句 oracle,Oracleifelse语句的写法实例

    接收contract_no和item_no值,在inventory表中查找,如果产品:已发货,在arrival_date中赋值为今天后的7天已订货,在arriva 接收contract_no和item ...

最新文章

  1. NHibernate2.1新特性之entity-name
  2. HDR (automatic exposure control + Tonemapping + Bloom)
  3. 单机塔防游戏推荐_电脑高自由度单机游戏推荐
  4. spring security实现登录验证以及根据用户身份跳转不同页面
  5. IDEA报错:Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql
  6. 计算机双证学的是什么,​计算机在职研究生双证有些什么学校?怎么考?
  7. 权限细粒度管理(转)
  8. 牙龈出血试试四个食疗方_新闻中心_新浪网
  9. android2.2 froyo竖屏显示
  10. android 拼音搜索
  11. 一个在线QQ客服代码分析
  12. 《8问》| 程晓明:未来一定有世界货币,关键在于设计逻辑
  13. TMS320F28035 之ECAP捕获频率
  14. 把opencv Mat 按位存成bmp二值图像 (1bit 1pixel)
  15. 用html做成的音频播放器,HTML5制作酷炫音频播放器插件图文教程
  16. 原神抽卡模拟器(java简易版)
  17. 开源IoT操作系统Mynewt使用简介
  18. python读写磁盘扇区数据有什么用_18-55.在Windows中,能够自动修复文件系统错误、扫描并尝试恢复坏扇区的操作是( )_学小易找答案...
  19. itchat实现自动回复好友消息
  20. matlab:曲线拟合

热门文章

  1. 信息学奥赛C++语言:咪咪的智慧
  2. Hive QL【Queries (select)】基本统计及分组函数:group by
  3. Python学习笔记-基本语法
  4. [有限元]虚位移原理和虚力原理的证明的统一逻辑
  5. 关于ssd-tensorlow如何训练自己的数据集合
  6. shopxo二次开发:商品管理添加、商品导入库存、设置库存量(教程)
  7. npm run dev (明明有.vue文件),却报错 cannot GET
  8. ubuntu共享文件夹文件看不到_实验08:轻松搭建文件夹共享
  9. 卡通自适应网址发布页源码
  10. aba问题mysql_面试题总结:可能是全网最好的MySQL重要知识点