PHP4实际应用经验篇(6)


Posted in PHP onOctober 09, 2006

作者:孙运动

现在,你已经明白PHP允许你嵌套条件语句。然而,如果你再看看那个用来示范此概念的例子时你将同意那是既复杂又令人感到可怕。

--------------------------------------------------------------------------------
< ?

if ($day == "Thursday")
    {
    if ($time == "12")
        {
        if ($place == "Italy")
            {
            $lunch = "pasta";
            }
        }
}

?>
--------------------------------------------------------------------------------

还好,除了我们已经可以不受任何限制使用的比较操作符之外,PHP 还提供了一些逻辑操作符来允许你把条件语句描述聚集起来。下面的表格清楚地表明了这些:

假设 $delta = 12 并且 $omega = 9

操作符
意义
例子
结果

&&
AND
$delta == $gamma && $delta > $omega
True

   $delta && $omega < $omega
False

||
OR
$delta == $gamma || $delta < $omega
True

   $delta > $gamma || $delta < $omega
False

!
NOT
!$delta
False

< =
小于或等于
$delta < = $omega
False

好,我们可以用逻辑操作符重写上面例子的代码,你看,下面的表述是不是更简单些?

--------------------------------------------------------------------------------
< ?

if ($day == "Thursday" && $time == "12" && $place == "Italy")
            {
            $lunch = "pasta";
            }
--------------------------------------------------------------------------------
简单文雅吗? Yes

PHP 相关文章推荐
PHP中在数据库中保存Checkbox数据(2)
Oct 09 PHP
BBS(php &amp; mysql)完整版(二)
Oct 09 PHP
构建简单的Webmail系统
Oct 09 PHP
php中用于检测一个地理IP地址是否可用的代码
Feb 19 PHP
php牛逼的面试题分享
Jan 18 PHP
php中常量DIRECTORY_SEPARATOR用法深入分析
Nov 14 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
Nov 19 PHP
php对关联数组循环遍历的实现方法
Mar 13 PHP
PHP实现Google plus的好友拖拽分组效果
Oct 21 PHP
PHP中关键字interface和implements详解
Jun 14 PHP
PHP判断json格式是否正确的实现代码
Sep 20 PHP
PHP数组array类常见操作示例
May 15 PHP
PHP4实际应用经验篇(7)
Oct 09 #PHP
PHP4实际应用经验篇(9)
Oct 09 #PHP
PHP4实际应用经验篇(8)
Oct 09 #PHP
一个简单的MySQL数据浏览器
Oct 09 #PHP
PHP生成便于打印的网页
Oct 09 #PHP
PHP4实际应用经验篇(5)
Oct 09 #PHP
数据库的日期格式转换
Oct 09 #PHP
You might like
加强版phplib的DB类
2008/03/31 PHP
PHP容易忘记的知识点分享
2013/04/30 PHP
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
PHP查询网站的PR值
2013/10/30 PHP
PHP面向对象程序设计之接口用法
2014/08/20 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
2016/09/02 PHP
javascript之大字符串的连接的StringBuffer 类
2007/05/08 Javascript
js内置对象 学习笔记
2011/08/01 Javascript
js通过googleAIP翻译PHP系统的语言配置的实现代码
2011/10/17 Javascript
网页防止tab键的使用快速解决方法
2013/11/07 Javascript
jquery实现弹出层完美居中效果
2014/03/03 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
深入理解Ajax的get和post请求
2016/06/02 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
微信小程序canvas.drawImage完全显示图片问题的解决
2018/11/30 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
[08:53]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS 选手采访
2021/03/11 DOTA
Python如何判断数独是否合法
2016/09/08 Python
分享几道你可能遇到的python面试题
2017/07/24 Python
详解Django中间件的5种自定义方法
2018/07/26 Python
WIn10+Anaconda环境下安装PyTorch(避坑指南)
2019/01/30 Python
Keras 中Leaky ReLU等高级激活函数的用法
2020/07/05 Python
JAKO-O德国野酷台湾站:德国首屈一指的婴幼童用品品牌
2019/01/14 全球购物
学生处主任岗位职责
2013/12/01 职场文书
技术比武方案
2014/05/19 职场文书
电子专业求职信
2014/06/19 职场文书
2014年政教处工作总结
2014/12/20 职场文书
顶岗实习计划书
2015/01/16 职场文书
辞职信标准格式
2015/02/27 职场文书
超市督导岗位职责
2015/04/10 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
严以律己专题学习研讨会发言材料
2015/11/09 职场文书
护理专业毕业自我鉴定
2019/08/12 职场文书
Pytorch 实现变量类型转换
2021/05/17 Python