PHP中if和or运行效率对比


Posted in PHP onDecember 12, 2014

本文实例讲述了PHP中if和or运行效率对比。分享给大家供大家参考。具体实现方法如下:

对if和or的运行效率进行了实例说明,感兴趣的朋友可以测试一下,这里我测试了的结果是or 比if效率要高一些哦,具体代码如下:

<?php  

$t1 = microtime(); 

while($i<=10000){  

    if(!defined('APP_PATH'));      // 0.011059  

    // defined('APP_PATH') OR 1;   // 0.009398  

    $i++;  

}  

   

$t2 = microtime();  

echo $t2 - $t1;  

?>

实例2:

<?php  

$t1 = microtime();  

   

while($i<=1000000){  

    if(!defined('APP_PATH'));      //0.20043  

    // defined('APP_PATH') OR 1;   //0.107475  

    $i++;  

}  

   

$t2 = microtime();  

echo $t2 - $t1;  

?>

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP文本数据库的搜索方法
Oct 09 PHP
据说是雅虎的一份PHP面试题附答案
Jan 07 PHP
php中计算时间差的几种方法
Dec 31 PHP
PHP中删除变量时unset()和null的区别分析
Jan 27 PHP
10个实用的PHP代码片段
Sep 02 PHP
php设计模式之观察者模式的应用详解
May 21 PHP
php switch语句多个值匹配同一代码块的实现
Mar 03 PHP
php判断两个浮点数是否相等的方法
Mar 14 PHP
php解析字符串里所有URL地址的方法
Apr 03 PHP
PHP编程实现计算抽奖概率算法完整实例
Aug 09 PHP
php数组和链表的区别总结
Sep 20 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
Mar 27 PHP
php实现高效获取图片尺寸的方法
Dec 12 #PHP
CI框架中cookie的操作方法分析
Dec 12 #PHP
jQuery Mobile + PHP实现文件上传
Dec 12 #PHP
分享一段PHP制作的中文拼音首字母工具类
Dec 11 #PHP
PHP截取指定图片大小的方法
Dec 10 #PHP
php实现图片添加描边字和马赛克的方法
Dec 10 #PHP
PHP生成条形图的方法
Dec 10 #PHP
You might like
浅谈Eclipse PDT调试PHP程序
2014/06/09 PHP
PHP连接和操作MySQL数据库基础教程
2014/09/29 PHP
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
2009/02/17 Javascript
window.location.hash 使用说明
2010/11/08 Javascript
JavaScript 更严格的相等 [译]
2012/09/20 Javascript
jquery实现加载等待效果示例
2013/09/25 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
jQuery自定义添加&quot;$&quot;与解决&quot;$&quot;冲突的方法
2015/01/19 Javascript
Javascript实现Web颜色值转换
2015/02/05 Javascript
JS特效实现图片自动播放并可控的效果
2015/07/31 Javascript
Knockoutjs 学习系列(二)花式捆绑
2016/06/07 Javascript
谈谈因Vue.js引发关于getter和setter的思考
2016/12/02 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
JavaScript时间戳与时间日期间相互转换
2017/12/11 Javascript
jQuery Validate插件ajax方式验证输入值的实例
2017/12/21 jQuery
微信小程序实现循环动画效果
2018/07/16 Javascript
JavaScript字符串处理常见操作方法小结
2019/11/15 Javascript
[50:11]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第三场
2018/04/09 DOTA
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
Python  __getattr__与__setattr__使用方法
2008/09/06 Python
python爬取NUS-WIDE数据库图片
2016/10/05 Python
Tensorflow 训练自己的数据集将数据直接导入到内存
2018/06/19 Python
Python实现查询某个目录下修改时间最新的文件示例
2018/08/29 Python
使用k8s部署Django项目的方法步骤
2019/01/14 Python
对python 通过ssh访问数据库的实例详解
2019/02/19 Python
Pycharm+Python+PyQt5使用详解
2019/09/25 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
Python实现删除某列中含有空值的行的示例代码
2020/07/20 Python
小学后勤管理制度
2014/01/14 职场文书
农业局学习党的群众路线教育实践活动心得体会
2014/03/07 职场文书
经典洗发水广告词
2014/03/13 职场文书
教师党员自我评议不足范文
2014/10/19 职场文书
2015年加油站工作总结
2015/05/13 职场文书
复兴之路展览观后感
2015/06/02 职场文书
运动会致辞稿
2015/07/29 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书