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读MYSQL中文乱码的解决方法
Dec 17 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 PHP
php计算整个目录大小的方法
Jun 01 PHP
PHP中使用curl入门教程
Jul 02 PHP
Yii视图操作之自定义分页实现方法
Jul 14 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
Sep 30 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
php 如何设置一个严格控制过期时间的session
May 05 PHP
完美解决Thinkphp3.2中插入相同数据的问题
Aug 01 PHP
浅谈Laravel核心解读之Console内核
Dec 02 PHP
PHP children()函数讲解
Feb 03 PHP
php实现的表单验证类完整示例
Aug 13 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进行MySQL删除记录操作代码
2008/06/07 PHP
WordPres对前端页面调试时的两个PHP函数使用小技巧
2015/12/22 PHP
thinkPHP中配置的读取与C方法详解
2016/12/05 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
2017/03/19 PHP
js几个不错的函数 $$()
2006/10/09 Javascript
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
jQuery过滤选择器详解
2015/01/13 Javascript
jquery zTree异步加载简单实例讲解
2016/02/25 Javascript
灵活的理解JavaScript中的this指向
2016/02/25 Javascript
基于JavaScript实现文字超出部分隐藏
2016/02/29 Javascript
前端性能优化及技巧
2016/05/06 Javascript
js仿新浪微博消息发布功能
2017/02/17 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
js 图片转base64的方式(两种)
2018/04/24 Javascript
vue.js中导出Excel表格的案例分析
2019/06/11 Javascript
JS立即执行的匿名函数用法分析
2019/11/04 Javascript
ES6对象操作实例详解
2020/05/23 Javascript
Python中__init__和__new__的区别详解
2014/07/09 Python
深入理解Python变量与常量
2016/06/02 Python
python3+mysql查询数据并通过邮件群发excel附件
2018/02/24 Python
python调用支付宝支付接口流程
2019/08/15 Python
HTML5 在canvas中绘制矩形附效果图
2014/06/23 HTML / CSS
匡威德国官网:Converse德国
2019/01/26 全球购物
Bitiba意大利:在线宠物商店
2020/10/31 全球购物
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
2014/09/26 面试题
学习两会精神心得范文
2014/03/17 职场文书
计算机科学与技术专业求职信
2014/09/03 职场文书
师德师风整改措施
2014/10/24 职场文书
工作岗位职责范本
2015/02/15 职场文书
经典搞笑版检讨书
2015/02/19 职场文书
写给老师的保证书
2015/05/09 职场文书
公司安全管理制度范本
2015/08/05 职场文书
2016年员工年度考核评语
2015/12/02 职场文书
2016年优秀团支部事迹材料
2016/02/26 职场文书
奖学金申请书(范文)
2019/08/14 职场文书
Python卷积神经网络图片分类框架详解分析
2021/11/07 Python