码迷,mamicode.com
首页 > Web开发 > 详细

3-7 PHP内置函数之间的性能测试 microtime()测试isset()和array_key_exists执行时间

时间:2017-03-07 08:44:45      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:lock   for   array   text   exists   char   set   blog   ima   

技术分享
<?php
header(‘Content-Type:text/html;charset=utf8‘);
$_start=current_time();

$array1=range(1000,2000);
$i=0;
while ($i<200000){
    ++$i;
    // isset($array1[$i]); 55ms
    array_key_exists($i,$array1);// 80-90ms
}
$_end=current_time();
function current_time(){
    list($usec,$sec)=explode(‘ ‘,microtime());
    return ((float)$usec+(float)$sec);
}
echo ‘执行时间‘.number_format($_end-$_start,3);
View Code

 通过microtime()测试isset()和array_key_exists执行时间

3-7 PHP内置函数之间的性能测试 microtime()测试isset()和array_key_exists执行时间

标签:lock   for   array   text   exists   char   set   blog   ima   

原文地址:http://www.cnblogs.com/jiaochengli/p/6512763.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!