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 相关文章推荐
Godaddy空间Zend Optimizer升级方法
May 10 PHP
解析yahoo邮件用phpmailer发送的实例
Jun 24 PHP
关于php内存不够用的快速解决方法
Oct 26 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
Jun 26 PHP
ThinkPHP实现支付宝接口功能实例
Dec 02 PHP
laravel安装zend opcache加速器教程
Mar 02 PHP
php实现插入排序
Mar 29 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
Jan 07 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
yii2使用gridView实现下拉列表筛选数据
Apr 10 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
Nov 20 PHP
PHP进阶学习之反射基本概念与用法分析
Jun 18 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中cookie的作用域
2008/03/27 PHP
PHP中常用的数组操作方法笔记整理
2016/05/16 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
一段非常简单的让图片自动切换js代码
2006/11/10 Javascript
JS判断对象是否存在的10种方法总结
2013/12/23 Javascript
js 获取、清空input type=&quot;file&quot;的值(示例代码)
2013/12/24 Javascript
关闭浏览器时提示onbeforeunload事件
2013/12/25 Javascript
浅谈重写window对象的方法
2014/12/29 Javascript
javascript实现简单的贪吃蛇游戏
2015/03/31 Javascript
jquery实现的淡入淡出下拉菜单效果
2015/08/25 Javascript
使用node+vue.js实现SPA应用
2016/01/28 Javascript
深入浅析JavaScript中的作用域和上下文
2016/03/26 Javascript
基于Bootstrap重置输入框内容按钮插件
2016/05/12 Javascript
BootStrap fileinput.js文件上传组件实例代码
2017/02/20 Javascript
全选复选框JavaScript编写小结(附代码)
2017/08/16 Javascript
webpack+vue-cli项目中引入外部非模块格式js的方法
2018/09/28 Javascript
vue组件定义,全局、局部组件,配合模板及动态组件功能示例
2019/03/19 Javascript
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
Python实现提取文章摘要的方法
2015/04/21 Python
浅析Python 中整型对象存储的位置
2016/05/16 Python
python 第三方库的安装及pip的使用详解
2017/05/11 Python
雅诗兰黛香港官网:Estee Lauder香港
2017/09/26 全球购物
Funko官方商店:源自美国,畅销全球搪胶收藏玩偶
2018/09/15 全球购物
护士自荐信怎么写
2013/10/18 职场文书
挂职思想汇报
2013/12/31 职场文书
旷课检讨书2000字
2014/01/14 职场文书
老总助理工作岗位职责
2014/02/06 职场文书
财务总监管理岗位职责
2014/03/08 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
大学生简短的自我评价
2014/09/12 职场文书
治庸问责工作总结
2015/08/11 职场文书
小学运动会开幕词
2016/03/04 职场文书
导游词之烟台威海蓬莱
2019/11/14 职场文书
python实现手机推送 代码也就10行左右
2022/04/12 Python
CSS中calc(100%-100px)不加空格不生效
2023/05/07 HTML / CSS