测试php性能,php性能_php测试性能代码

摘要 腾兴网为您分享:php测试性能代码,愈加,学堂在线,小猿口算,先锋影音等软件知识,以及re文件管理器,一键抠图软件,优师云登录平台,八爪鱼app,微信零钱生成器,开心二手车,视频软件,机顶盒app,刀塔女神,成都向上论坛,ipad3d建模软件,fater,关闭qq业务,手机游侠,人体穴位分布图等软件it资讯,欢迎关注腾兴网。php测试性能代码 function microtime_float () { list ($usec, $sec) = explode( , microtime()); return ((float) $usec (float) $sec); } function echotime ($name) { static $t_start = 0; $t_end = microtime_float(); if ($name != 'start') { $t...

php测试性能代码

function microtime_float ()

{

list ($usec, $sec) = explode(" ", microtime());

return ((float) $usec (float) $sec);

}

function echotime ($name)

{

static $t_start = 0;

$t_end = microtime_float();

if ($name != 'start') {

$time = $t_end - $t_start;

echo ($name . ':');

echo intval($time * 1000);

echo "
\n";

}

$t_start = $t_end;

}

$index = 1000;

$loop = 10000;

$length = 10000;

$key = "abc" . $index;

$array = array();

for ($i = 0; $i < $length; $i ) {

$array['abc' . $i] = 'abc' . $i;

}

echotime('start');

for ($i = 0; $i < $loop; $i ) {

if (array_key_exists($key, $array)) {

$a = true;

}

}

echotime('array_key_exists');

for ($i = 0; $i < $loop; $i ) {

if (isset($array[$key])) {

$a = true;

}

}

echotime('isset');

for ($i = 0; $i < $loop; $i ) {

if (in_array($key, $array)) {

$a = true;

}

}

echotime('in_array');

for ($i = 0; $i < $loop; $i ) {

if (array_search($key, $array)) {

$a = true;

}

}

echotime('array_search');

$array2 = array_flip($array);

for ($i = 0; $i < $loop; $i ) {

if (isset($array2[$key])) {

$a = true;

}

}

echotime('flip and search');

$array2 = $array;

foreach ($array2 as $k => $v) {

$array2[$k] = strtoupper($v);

}

echotime('foreach1');

$array2 = $array;

foreach ($array2 as &$v) {

$v = strtoupper($v);

}

echotime('foreach2');

$array2 = $array;

$array2 = array_map('strtoupper', $array2);

echotime('array_map');

相关推荐

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值