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 相关文章推荐
ASP知识讲座四
Oct 09 PHP
php-cli简介(不会Shell语言一样用Shell)
Jun 03 PHP
基于PHP5魔术常量与魔术方法的详解
Jun 13 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
Jun 14 PHP
CodeIgniter框架过滤HTML危险代码
Jun 12 PHP
实例讲解PHP面向对象之多态
Aug 20 PHP
Laravel框架中扩展函数、扩展自定义类的方法
Sep 04 PHP
php有效防止图片盗用、盗链的两种方法
Nov 01 PHP
php获取当前url地址的方法小结
Jan 10 PHP
php readfile()修改文件上传大小设置
Aug 11 PHP
PHP Class SoapClient not found解决方法
Jan 20 PHP
PHP sdk文档处理常用代码示例解析
Dec 09 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根据命令行参数生成配置文件详解
2019/03/15 PHP
jQuery Clone Bug解决代码
2010/12/22 Javascript
js数组转json并在后台对其解析具体实现
2013/11/20 Javascript
jQuery中:nth-child选择器用法实例
2014/12/31 Javascript
javascript通过获取html标签属性class实现多选项卡的方法
2015/07/27 Javascript
js实现不提交表单获取单选按钮值的方法
2015/08/21 Javascript
js实现按钮控制带有停顿效果的图片滚动
2016/08/30 Javascript
Bootstrap模态框水平垂直居中与增加拖拽功能
2016/11/09 Javascript
js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
2017/02/19 Javascript
Vue.js学习笔记之修饰符详解
2017/07/25 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
搭建vue开发环境
2018/07/19 Javascript
Vue点击切换颜色的方法
2018/09/13 Javascript
vue-router懒加载速度缓慢问题及解决方法
2018/11/25 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
Layui事件监听的实现(表单和数据表格)
2019/10/17 Javascript
prettier自动格式化去换行的实现代码
2020/08/25 Javascript
[46:44]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第二场 3月7日
2021/03/11 DOTA
python机器学习理论与实战(一)K近邻法
2021/01/28 Python
推荐10款最受Python开发者欢迎的Python IDE
2018/09/16 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
2019/03/18 Python
使用Python和Prometheus跟踪天气的使用方法
2019/05/06 Python
selenium+python环境配置教程详解
2019/05/28 Python
django最快程序开发流程详解
2019/07/19 Python
One.com挪威:北欧成长最快的网络托管公司
2016/11/19 全球购物
美国最大的在线水培用品商店:GrowersHouse.com
2018/08/14 全球购物
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
岗位职责的含义
2013/11/17 职场文书
班主任个人工作反思
2014/04/28 职场文书
公司应聘自荐书
2014/06/14 职场文书
教师三严三实心得体会
2014/10/11 职场文书
python实现高效的遗传算法
2021/04/07 Python
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python
vue3.0 数字翻牌组件的使用方法详解
2022/04/20 Vue.js