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)文章
php獲取post中的json數(shù)據(jù)的實(shí)現(xiàn)方法
最近用到ext與PHP交互,ext把json數(shù)據(jù)post給PHP,但在PHP里面$_post獲取不到,$_REQUEST也獲取不到,但是通過(guò)firedebug看到的請(qǐng)求信息確實(shí)是把JSON數(shù)據(jù)post給了PHP,這什么情況2011-06-06
幾個(gè)有用的php字符串過(guò)濾,轉(zhuǎn)換函數(shù)代碼
幾個(gè)有用的php字符串過(guò)濾,轉(zhuǎn)換函數(shù),主要是一些字符的安全處理與字符串處理2012-05-05
使用Limit參數(shù)優(yōu)化MySQL查詢(xún)的方法
我們?cè)谧鲆恍┎樵?xún)的時(shí)候總希望能避免數(shù)據(jù)庫(kù)引擎做全表掃描,因?yàn)槿頀呙钑r(shí)間長(zhǎng),而且其中大部分掃描對(duì)客戶(hù)端而言是沒(méi)有意義的。那么在 MySQL 中有那些方式是可以避免全表掃面的呢?除了我們大家很熟悉的通過(guò)使用索引列或分區(qū)等方式來(lái)進(jìn)行查詢(xún)的優(yōu)化之外還有那些呢?2008-11-11
PHP實(shí)現(xiàn)駝峰樣式字符串(首字母大寫(xiě))轉(zhuǎn)換成下劃線樣式字符串的方法示例
這篇文章主要介紹了PHP實(shí)現(xiàn)駝峰樣式字符串(首字母大寫(xiě))轉(zhuǎn)換成下劃線樣式字符串的方法,涉及php正則替換相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
php jquery 實(shí)現(xiàn)新聞標(biāo)簽分類(lèi)與無(wú)刷新分頁(yè)
php + jquery ui插件 + jquery pager插件 實(shí)現(xiàn)新聞的 標(biāo)簽分類(lèi) + 無(wú)刷新分頁(yè)2009-12-12

