国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

深入for,while,foreach遍歷時間比較的詳解

2024-05-04 23:09:15
字體:
來源:轉載
供稿:網友
這個是從別人空間里看來的,不過自己還真從來沒這么做過他們三者之間的比較,今天也學習了一下。

復制代碼 代碼如下:


<?php
$arr = array();
for($i = 0; $i < 50000; $i++){
$arr[] = $i*rand(1000,9999);
}
function GetRunTime()
{
list($usec,$sec)=explode(" ",microtime());
return ((float)$usec+(float)$sec);
}
/*=============================================*/
$time_start = GetRunTime();
for($i = 0; $i < count($arr); $i++){
$str = $arr[$i];
}
$time_end = GetRunTime();
$time_used = $time_end - $time_start;
echo 'Used time of for:'.round($time_used, 7).'(s)<br /><br />';
unset($str, $time_start, $time_end, $time_used);
/*=============================================*/
$time_start = GetRunTime();
while(list($key, $val) = each($arr)){
$str = $val;
}
$time_end = GetRunTime();
$time_used = $time_end - $time_start;
echo 'Used time of while:'.round($time_used, 7).'(s)<br /><br />';
unset($str, $key, $val, $time_start, $time_end, $time_used);
/*=============================================*/
$time_start = GetRunTime();
foreach($arr as $key => $val){
$str = $val;
}
$time_end = GetRunTime();
$time_used = $time_end - $time_start;
echo 'Used time of foreach:'.round($time_used, 7).'(s)<br /><br />';
?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 横峰县| 江陵县| 温宿县| 商南县| 义马市| 工布江达县| 满洲里市| 南平市| 山阳县| 绩溪县| 宁都县| 原平市| 班玛县| 绿春县| 河曲县| 泾源县| 得荣县| 彭州市| 图们市| 永济市| 娄底市| 克东县| 夹江县| 洛阳市| 呈贡县| 沙洋县| 当雄县| 巴楚县| 石渠县| 会昌县| 黎川县| 哈尔滨市| 亳州市| 涿州市| 靖远县| 长岛县| 康定县| 治县。| 丹阳市| 正镶白旗| 湖口县|