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实现框架(一)
Oct 09 PHP
PHP学习之PHP运算符
Oct 09 PHP
php 正则匹配函数体
Aug 25 PHP
php数组函数序列之array_keys() - 获取数组键名
Oct 30 PHP
php模拟js函数unescape的函数代码
Oct 20 PHP
PHP curl模拟登录带验证码的网站
Nov 30 PHP
PHP的全局错误处理详解
Apr 25 PHP
php无限级评论嵌套实现代码
Apr 18 PHP
php使用curl获取header检测开启GZip压缩的方法
Aug 15 PHP
yii2 开发api接口时优雅的处理全局异常的方法
May 14 PHP
PHP论坛实现积分系统的思路代码详解
Jun 01 PHP
PHP7 其他修改
Mar 09 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
php实现首页链接查询 友情链接检查的代码
2010/01/05 PHP
PHP 手机归属地查询 api
2010/02/08 PHP
php实现根据IP地址获取其所在省市的方法
2015/04/30 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
PHP高并发和大流量解决方案整理
2021/03/09 PHP
JS下高效拼装字符串的几种方法比较与测试代码
2010/04/15 Javascript
jQuery图片轮播的具体实现
2013/09/11 Javascript
引入autocomplete组件时JS报未结束字符串常量错误
2014/03/19 Javascript
Javascript之Date对象详解
2016/06/07 Javascript
Three.js学习之几何形状
2016/08/01 Javascript
Vue数据驱动模拟实现1
2017/01/11 Javascript
基于layer.js实现收货地址弹框选择然后返回相应的地址信息
2017/05/26 Javascript
Vue2.0实现购物车功能
2017/06/05 Javascript
实现微信小程序的wxml文件和wxss文件在webstrom的支持
2017/06/12 Javascript
详解jquery选择器的原理
2017/08/01 jQuery
JS实现瀑布流布局
2017/10/21 Javascript
微信小程序实现评论功能
2018/11/28 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
2019/07/11 Javascript
JavaScript函数IIFE使用详解
2019/10/21 Javascript
JavaScript接口实现方法实例分析
2020/05/16 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
2020/08/13 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
Python和Ruby中each循环引用变量问题(一个隐秘BUG?)
2014/06/04 Python
numpy中的高维数组转置实例
2018/04/17 Python
Django框架多表查询实例分析
2018/07/04 Python
Scrapy-Redis结合POST请求获取数据的方法示例
2019/05/07 Python
python爬虫爬取监控教务系统的思路详解
2020/01/08 Python
python在CMD界面读取excel所有数据的示例
2020/09/28 Python
css3边框_动力节点Java学院整理
2017/07/11 HTML / CSS
世界首屈一指的钓鱼用品商店:TackleDirect
2016/07/26 全球购物
行政文员实习自我鉴定范文
2014/09/14 职场文书
法律专业大学生职业生涯规划书:向目标一步步迈进
2014/09/22 职场文书
代办出身证明书
2014/10/21 职场文书
党员自评材料范文
2014/12/17 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
搞笑Gif:这么白这么长的腿像极了一楼的女朋友
2022/03/21 杂记