开发者网络
动网主机
支持论坛
邮局
帮助
当前位置:
网络学院
→
PHP技术
→
入门教程
→ PHP语句中or的用法
PHP语句中or的用法
日期:2001年1月18日 作者:sonymusic 人气: [
大
中
小
]
经常看到这样的语句:
$file = fopen($filename, 'r') or die("抱歉,无法打开: $filename");
or在这里是这样理解的,因为在PHP中并不区分数据类型,所以$file既可以是int也可以bool,所以这样的语句不会报错。但其处理过程可能有些朋友不大明白。
其实在大多数的语言中, bool or bool这样的语句中,如果前一个值为真后一个值就不会再判断了。这里也是的,所以如果fopen函数执行正确的话,会返回一个大于0的int值(这其实就是“真”),后面的语句就不会执行了。如果fopen函数执行失败,就会返回false,那么就会判断后面的表达式是否为真了。
结果执行了die()之后,不管返回什么,程序都已经停止执行了,并且显示指定的出错信息,也就达到了调试的目的。
就这样。:)
(出处:chinaasp)
相关文章:
·
Oracle数据库的安全策略
·
Adam Bosworth:Access到XML,再到Web Services
·
MD5算法的T-SQL实现(FOR SQL2000)(二)
·
MD5算法的T-SQL实现(FOR SQL2000)(一)
·
Stored Procedure(存储过程)编写经验和优化措施
·
用ASP实现对ORACLE数据库的操作
·
NextRecordset 和 GetRows 双簧合奏
·
在ASP中使用SQL语句之7:ORDER BY
·
使用NextRecordset通过一个Connection输出多个select查询
·
Oracle 8i在P4上的安装
相关软件:
·
Poapor自动新闻抓取系统 v1.0
·
eWebEditor v3.7 爱雪儿工作室修改版
·
XUploadFiles for ASP 2100 Sp1
·
MorePages v2.0 Beta
·
网页在线编辑器mEditor v2.0 中文版
·
Web Wiz Forums v7.96 Build 20051109 标准汉化版
·
Web Wiz Forums v7.96 For SQL Server v7.0/2000
·
Web Wiz Forums v7.96
·
eWebEditor(在线文本编辑器) v2.8.0 修正版
·
ZForums v4.1
说明
:本站部分内容收集于网络,如有侵犯您的权益请来信告知,我们会第一时间进行处理,谢谢
→ 特别推荐
→ 热点TOP10
关于本站
|
诚聘英才
|
业务合作
|
联系我们
|
广告合作
| 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright ? 2000 - 2003
AspSky
.Net
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077