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中数字0和空值的区别分析
Jun 05 PHP
PHP开发框架Laravel数据库操作方法总结
Sep 03 PHP
phpStudy访问速度慢和启动失败的解决办法
Nov 19 PHP
php ajax实现文件上传进度条
Mar 29 PHP
php实现当前页面点击下载文件的实例代码
Nov 16 PHP
PHP编程 SSO详细介绍及简单实例
Jan 13 PHP
thinkPHP5.0框架开发规范简介
Mar 25 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
PDO::getAttribute讲解
Jan 28 PHP
PHP中的自动加载操作实现方法详解
Aug 06 PHP
Laravel框架实现文件上传的方法分析
Sep 29 PHP
在Laravel中实现使用AJAX动态刷新部分页面
Oct 15 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
PHP Error与Logging函数的深入理解
2013/06/03 PHP
php smarty truncate UTF8乱码问题解决办法
2014/06/13 PHP
php下pdo的mysql事务处理用法实例
2014/12/27 PHP
php自动识别文字编码并转换为目标编码的方法
2015/08/08 PHP
PHP验证码无法显示的原因及解决办法
2017/08/11 PHP
实现png图片和png背景透明(支持多浏览器)的方法
2009/09/08 Javascript
Mootools 1.2教程 类(一)
2009/09/15 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
2016/04/30 Javascript
深入理解ECMAScript的几个关键语句
2016/06/01 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
jQuery实现CheckBox全选、全不选功能
2017/01/11 Javascript
vue组件实现进度条效果
2018/06/06 Javascript
JS实现select选中option触发事件操作示例
2018/07/13 Javascript
react 中父组件与子组件双向绑定问题
2019/05/20 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
微信小程序实现图片压缩
2019/12/03 Javascript
js刷新页面location.reload()用法详解
2019/12/09 Javascript
JavaScript Window窗口对象属性和使用方法
2020/01/19 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
uniapp微信小程序实现一个页面多个倒计时
2020/11/01 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
VUE中鼠标滚轮使div左右滚动的方法详解
2020/12/14 Vue.js
Python学习资料
2007/02/08 Python
Python中optionParser模块的使用方法实例教程
2014/08/29 Python
Android基于TCP和URL协议的网络编程示例【附demo源码下载】
2018/01/23 Python
Python列表生成式与生成器操作示例
2018/08/01 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
法国高保真音响和家庭影院商店:Son Video
2019/04/26 全球购物
构造方法和其他方法的区别
2016/04/26 面试题
int和Integer有什么区别
2013/05/25 面试题
入团者的自我评价分享
2013/12/02 职场文书
党的群众路线教育实践活动个人对照检查材料(教师)
2014/11/04 职场文书
课题研究阶段性总结
2015/08/13 职场文书