开发者网络 动网主机 支持论坛 邮局 帮助
当前位置:网络学院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