注册
登录
标签
统计
帮助
PHP同盟会
»
每周一题
» php中的逻辑运算符(07/9/8)
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
php中的逻辑运算符(07/9/8)
leo
leo
管理员
UID
5
帖子
503
精华
1
积分
8770
阅读权限
200
性别
男
来自
江苏徐州
在线时间
184 小时
注册时间
2007-7-9
最后登录
2008-8-25
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2007-8-9 08:13
只看该作者
php中的逻辑运算符(07/9/8)
php中的比较运算符之间的区别
and ,or,xor,!,&&,||
注意and和&&,以及 or和||他们的区别!
等我挣了100万我就找个人娶了!哈哈!
UID
5
帖子
503
精华
1
积分
8770
阅读权限
200
性别
男
来自
江苏徐州
在线时间
184 小时
注册时间
2007-7-9
最后登录
2008-8-25
查看详细资料
TOP
傲慢的上校
版主
UID
49
帖子
100
精华
0
积分
2440
阅读权限
100
来自
河北省石家庄市
在线时间
61 小时
注册时间
2007-7-18
最后登录
2008-11-12
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2007-8-9 21:04
只看该作者
(PHP手册)
逻辑运算符
例子 名称 结果
$a and $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE。
$a or $b Or(逻辑或) TRUE,如果 $a 或 $b 任一为 TRUE。
$a xor $b Xor(逻辑异或) TRUE,如果 $a 或 $b 任一为 TRUE,但不同时是。
! $a Not(逻辑非) TRUE,如果 $a 不为 TRUE。
$a && $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE。
$a || $b Or(逻辑或) TRUE,如果 $a 或 $b 任一为 TRUE。
“与”和“或”有两种不同形式运算符的原因是它们运算的优先级不同:
逻辑运算符除!之外都是从左向右求值,优先级大到小依次 !,&&,||,and,xor,or
尽管 ! 比 = 的优先级高,PHP 仍旧允许类似如下的表达式:if (!$a = foo()),期中 foo() 的输出被赋给了 $a。。。
本帖最近评分记录
leo
威望
+4
2007-8-10 07:40
我不是天使但我拥有天堂,我不是海豚但我翱翔海洋,我没有翅膀但我俯视阳光,我没有三叶草但我手捧希望...
UID
49
帖子
100
精华
0
积分
2440
阅读权限
100
来自
河北省石家庄市
在线时间
61 小时
注册时间
2007-7-18
最后登录
2008-11-12
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计