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 insert语法详解
Jun 07 PHP
php cURL和Rolling cURL并发方式比较
Oct 30 PHP
PHP函数http_build_query使用详解
Aug 20 PHP
php实现根据url自动生成缩略图的方法
Sep 23 PHP
PHP使用适合阅读的格式显示文件大小的方法
Mar 05 PHP
php获取访问者IP地址汇总
Apr 24 PHP
PHP中4种常用的抓取网络数据方法
Jun 04 PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
Apr 12 PHP
PHP Callable强制指定回调类型的方法
Aug 30 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
Dec 21 PHP
PHP hex2bin()函数用法讲解
Feb 25 PHP
PHP实现rar解压读取扩展包小结
Jun 03 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
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
2010/03/15 PHP
PHP获取一年中每个星期的开始和结束日期的方法
2015/02/12 PHP
php设计模式之单例模式代码
2016/06/11 PHP
基于jQuery的倒计时插件代码
2011/05/07 Javascript
用按钮控制iframe显示的网页实现方法
2013/02/04 Javascript
在Node.js中实现文件复制的方法和实例
2014/06/05 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
2015/01/09 Javascript
Jquery 实现弹出层插件
2015/01/28 Javascript
javascript模拟php函数in_array
2015/04/27 Javascript
AngularJS基础 ng-init 指令简单示例
2016/08/02 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
基于vue.js无缝滚动效果
2018/01/25 Javascript
vue绑定的点击事件阻止冒泡的实例
2018/02/08 Javascript
three.js实现炫酷的全景3D重力感应
2018/12/30 Javascript
实例讲解JS中pop使用方法
2019/01/27 Javascript
微信小程序pinker组件使用实现自动相减日期
2020/05/07 Javascript
[44:47]Ti4 循环赛第三日 iG vs NaVi
2014/07/12 DOTA
[43:47]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第一局
2016/03/05 DOTA
使用Python操作Elasticsearch数据索引的教程
2015/04/08 Python
Python 列表排序方法reverse、sort、sorted详解
2016/01/22 Python
Python实现模拟浏览器请求及会话保持操作示例
2018/07/30 Python
Python3分析处理声音数据的例子
2019/08/27 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
Python脚本如何在bilibili中查找弹幕发送者
2020/06/04 Python
Python同时处理多个异常的方法
2020/07/28 Python
html5 利用canvas手写签名并保存的实现方法
2018/07/12 HTML / CSS
什么是servlet
2012/05/08 面试题
模具数控专业自荐信
2014/01/27 职场文书
普通简短的个人自我评价
2014/02/15 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
报名委托书
2015/01/29 职场文书
公司财务人员岗位职责
2015/04/14 职场文书
小学生家长意见
2015/06/03 职场文书
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS
浅谈克隆 JavaScript
2021/11/02 Javascript