php地址引用(php地址引用的效率问题)


Posted in PHP onMarch 23, 2012
<?php 
echo 'begin time:'.$begin=microtime(false).'<br/>';//begin to count time 
$array=array(); 
for ($i=1;$i<=10000;$i++) {//产生一个很大的数组 
$array[$i]=$i; 
} 
/* 
$arr=$array;//拷贝 拷贝并打印总时间0.02 
foreach ($arr as $ar) { 
echo $ar.'<br/>'; 
} 
*/ 
/* 
$newarr=&$array;//地址引用 时间总是控制在0.01之内 地址引用的优势体现出来了 
foreach ($newarr as $r) { 
echo $r.'<br/>'; 
} 
*/ 
foreach ($array as $a) {//基本是0.02 很少是0.01 为什么没有地址引用的快呢?纳闷 
echo $a.'<br/>'; 
} 
echo 'end time:'.$end=microtime(false).'<br/>';//end to count time 
echo 'total time:'.($end-$begin); 
?>
PHP 相关文章推荐
什么是MVC,好东西啊
May 03 PHP
PHP静态调用非静态方法的应用分析
May 02 PHP
深入PHP运行环境配置的详解
Jun 04 PHP
PHP学习笔记之字符串编码的转换和判断
May 22 PHP
20个2014年最优秀的PHP框架回顾
Oct 22 PHP
CI框架学习笔记(一) - 环境安装、基本术语和框架流程
Oct 26 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
Jun 06 PHP
php使用GD库创建图片缩略图的方法
Jun 10 PHP
php中文验证码实现方法
Jun 18 PHP
PHP引用的调用方法分析
Apr 25 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
Oct 11 PHP
PHP中echo与print区别点整理
Mar 09 PHP
PHP遍历数组的几种方法
Mar 22 #PHP
php遍历数组的方法分享
Mar 22 #PHP
php中大括号作用介绍
Mar 22 #PHP
那些年一起学习的PHP(三)
Mar 22 #PHP
那些年一起学习的PHP(二)
Mar 21 #PHP
那些年一起学习的PHP(一)
Mar 21 #PHP
ecshop 批量上传(加入自定义属性)
Mar 20 #PHP
You might like
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
Yii2使用dropdownlist实现地区三级联动功能的方法
2016/07/18 PHP
php 数组元素快速去重
2017/05/05 PHP
JavaScript 动态添加表格行 使用模板、标记
2009/10/24 Javascript
Javascript学习笔记9 prototype封装继承
2010/01/11 Javascript
c#和Javascript操作同一json对象的实现代码
2012/01/17 Javascript
JS模块与命名空间的介绍
2013/03/22 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
2015/11/01 Javascript
JS折半插入排序算法实例
2015/12/02 Javascript
js和jquery分别验证单选框、复选框、下拉框
2015/12/17 Javascript
微信小程序 开发MAP(地图)实例详解
2017/06/27 Javascript
vue仿淘宝订单状态的tab切换效果
2020/06/23 Javascript
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
NodeJs实现定时任务的示例代码
2017/12/05 NodeJs
详解如何在vue项目中使用lodop打印插件
2018/09/27 Javascript
解决Layui中templet中a的onclick参数传递的问题
2019/09/20 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
Python3 能振兴 Python的原因分析
2014/11/28 Python
Python命令启动Web服务器实例详解
2017/02/23 Python
Python虚拟环境virtualenv的安装与使用详解
2017/05/28 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
使用python 对验证码图片进行降噪处理
2019/12/18 Python
Python绘制数码晶体管日期
2021/02/19 Python
HTML5 客户端数据库简易使用:IndexedDB
2019/12/19 HTML / CSS
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
Java里面如何创建一个内部类的实例
2015/01/19 面试题
写一个方法1000的阶乘
2012/11/21 面试题
英语专业毕业生自荐信
2013/10/28 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
志愿者事迹材料
2014/12/26 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
大班下学期个人总结
2015/02/13 职场文书
求职自我评价怎么写
2015/03/09 职场文书
2015年超市工作总结范文
2015/05/26 职场文书
创业计划书之便利店
2019/09/05 职场文书
python unittest单元测试的步骤分析
2021/08/02 Python