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 相关文章推荐
一棵php的类树(支持无限分类)
Oct 09 PHP
php cookie的操作实现代码(登录)
Dec 29 PHP
如何用C语言编写PHP扩展的详解
Jun 13 PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 PHP
ThinkPHP中RBAC类的四种用法分析
Nov 24 PHP
php实现通用的信用卡验证类
Mar 24 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 PHP
php一个文件搞定微信jssdk配置
Dec 12 PHP
Thinkphp框架中D方法与M方法的区别
Dec 23 PHP
PHP常用函数总结(180多个)
Dec 25 PHP
php静态成员方法和静态的成员属性的使用方法
Oct 26 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
May 27 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
2009/06/29 PHP
PHP中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
php中使用addslashes函数报错问题的解决方法
2013/02/06 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
PHP+Session防止表单重复提交的解决方法
2018/04/09 PHP
用Div仿showModalDialog模式菜单的效果的代码
2007/03/05 Javascript
锋利的jQuery 第三章章节总结的例子
2010/03/23 Javascript
JQuery入门——用one()方法绑定事件处理函数(仅触发一次)
2013/02/05 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
JavaScript中实现最高效的数组乱序方法
2014/10/11 Javascript
JavaScript中的原型链prototype介绍
2014/12/30 Javascript
JSON字符串和对象之间的转换详解
2015/05/26 Javascript
介绍一个简单的JavaScript类框架
2015/06/24 Javascript
jQuery实现下拉框左右移动(全部移动,已选移动)
2016/04/15 Javascript
相册展示PhotoSwipe.js插件实现
2016/08/25 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
php register_shutdown_function函数详解
2017/07/23 Javascript
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
Vue filter 过滤器、以及在table中的使用介绍
2020/09/07 Javascript
Python socket C/S结构的聊天室应用实现
2014/11/30 Python
Python模拟登录12306的方法
2014/12/30 Python
python+pyqt实现右下角弹出框
2017/10/26 Python
python opencv实现任意角度的透视变换实例代码
2018/01/12 Python
python 上下文管理器及自定义原理解析
2019/11/19 Python
解决HTML5中的audio在手机端和微信端的不能自动播放问题
2019/11/04 HTML / CSS
Book Depository美国:全球领先的专业网上书店之一
2019/08/14 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
自考生自我鉴定范文
2013/10/01 职场文书
行政管理人员精品工作推荐信
2013/11/04 职场文书
责任书范本
2014/08/25 职场文书
社区班子对照检查材料
2014/08/27 职场文书
2014年企业党建工作总结
2014/12/18 职场文书
困难补助申请报告
2015/05/19 职场文书
导游词之泰山玉皇顶
2019/12/23 职场文书
详解MySQL 用户权限管理
2021/04/20 MySQL
JavaScript原始值与包装对象的详细介绍
2021/05/11 Javascript