php地址引用(php地址引用的效率問(wèn)題)
更新時(shí)間:2012年03月23日 00:45:35 作者:
php地址引用的效率問(wèn)題分享,學(xué)習(xí)php的朋友可以看看
復(fù)制代碼 代碼如下:
<?php
echo 'begin time:'.$begin=microtime(false).'<br/>';//begin to count time
$array=array();
for ($i=1;$i<=10000;$i++) {//產(chǎn)生一個(gè)很大的數(shù)組
$array[$i]=$i;
}
/*
$arr=$array;//拷貝 拷貝并打印總時(shí)間0.02
foreach ($arr as $ar) {
echo $ar.'<br/>';
}
*/
/*
$newarr=&$array;//地址引用 時(shí)間總是控制在0.01之內(nèi) 地址引用的優(yōu)勢(shì)體現(xiàn)出來(lái)了
foreach ($newarr as $r) {
echo $r.'<br/>';
}
*/
foreach ($array as $a) {//基本是0.02 很少是0.01 為什么沒(méi)有地址引用的快呢?納悶
echo $a.'<br/>';
}
echo 'end time:'.$end=microtime(false).'<br/>';//end to count time
echo 'total time:'.($end-$begin);
?>
您可能感興趣的文章:
相關(guān)文章
phpstorm最新激活碼分享親測(cè)phpstorm2021.3版可用
這篇文章主要分享了phpstorm最新激活碼親測(cè)phpstorm2021.3.1版可用,如果你的提示過(guò)期可以使用phpstorm永久激活補(bǔ)丁+激活碼需要的朋友可以參考下2020-11-11PHP跳轉(zhuǎn)頁(yè)面的幾種實(shí)現(xiàn)方法詳解
本篇文章是對(duì)PHP跳轉(zhuǎn)頁(yè)面的幾種實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP自定義函數(shù)判斷是否為Get、Post及Ajax提交的方法
這篇文章主要介紹了PHP自定義函數(shù)判斷是否為Get、Post及Ajax提交的方法,涉及php服務(wù)器預(yù)定義變量$_SERVER及字符串相關(guān)操作技巧,需要的朋友可以參考下2017-07-07屏蔽PHP默認(rèn)設(shè)置中的Notice警告的方法
很多時(shí)候其實(shí)寫出來(lái)的代碼的錯(cuò)誤可以忽略或者根本就不是錯(cuò)誤,PHP還是會(huì)顯示Notice警告,well接下來(lái)我們就來(lái)介紹一下屏蔽PHP默認(rèn)設(shè)置中的Notice警告的方法2016-05-05