亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

php測試代碼執行消耗的內存和時間

2024-05-04 21:47:28
字體:
來源:轉載
供稿:網友

在php中要測試代碼執行消耗的內存和時間我們可以直接使用倆函數,microtime 和 memory_get_usage就可以了,下面我來給大家介紹介紹。

我們先來看看microtime 和 memory_get_usage函數用法吧

含義和用法 

microtime() 函數返回當前 Unix 時間戳和微秒數。

語法:microtime(get_as_float),get_as_float如果給出了get_as_float參數并且其值等價于 TRUE,該函數將返回一個浮點數。

代碼實例如下:echo(microtime());

輸出:0.25139300 1138197510

一,函數原型:int memory_get_usage ([ bool $real_usage=false ] )

二,版本兼容:PHP 4 >= 4.3.2,PHP 5

三,基礎用法與實例

1,獲取當前的內存消耗量,代碼如下:

  1. <?php  
  2. echo memory_get_usage(); 
  3. $var=str_repeat(www.49028c.com,10000); 
  4. echo memory_get_usage(); 
  5. unset($var); 
  6. echo memory_get_usage(); 
  7. ?> 

結果輸出:62328 122504 62416

說明:memory_get_usage() 函數輸出的數值為 bytes 單位

2,格式化 memory_get_usage() 結果以 KB 為單位輸出,代碼如下:

  1. <?php  
  2. function convert($size){  
  3.  $unit=array('b','kb','mb','gb','tb','pb'); 
  4.  return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i]; 
  5. echo convert(memory_get_usage(true)); 
  6. ?> 

265KB,好了兩個函數基本介紹完了,下面我來看一個測試實例:

  1. <?php 
  2. $t1 = microtime(true); 
  3. $m1 = memory_get_usage(true); 
  4. echo fixByte($m1). '<br />'
  5. /*↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/ 
  6. /*↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑*/ 
  7. $t2 = microtime(true); 
  8. $m2 = memory_get_usage(true); 
  9. echo '<br />' . fixByte($m2). '<br />'
  10. echo '<hr >'
  11. echo 'time ' . round(($t2 - $t1), 4) .'<br />'
  12. echo 'mem ' . fixByte($m2 - $m1) .  '<br />'
  13. /** 
  14.  * 格式化字節為合適的數值 
  15.  * @param int $byte 字節數 
  16.  * @param string $string 格式化的可讀性強的字節數 
  17.  */ 
  18. function fixByte($byte$string = true, $dot_num = 9) { 
  19.  $ret = array
  20.    'data'=>$byte
  21.    'danwei'=>'Byte'
  22.  ); 
  23.  if ($byte < 1024) { 
  24.  } else if ($byte < 1024*1024) { 
  25.   $ret['data'] = round($byte / 1024, $dot_num); 
  26.   $ret['danwei']='K'
  27.  } else if ($byte < 1024*1024*1024) { 
  28.   $ret['data'] = round($byte / (1024*1024), $dot_num); 
  29.   $ret['danwei']='M'
  30.  } else if ($byte < 1024*1024*1024*1024) { 
  31.   $ret['data'] = round($byte / (1024*1024*1024), $dot_num); 
  32.   $ret['danwei']='GB'
  33.  } else if ($byte < 1024*1024*1024*1024*1024) { 
  34.   $ret['data'] = round($byte / (1024*1024*1024*1024), $dot_num); 
  35.   $ret['danwei']='TB'
  36.  } 
  37.  if ($string) { 
  38.   $ret = $ret['data'] . ' ' . $ret['danwei']; 
  39.  } 
  40.  return $ret
  41. }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美激情一区二区三区高清视频| 日韩男女性生活视频| 亚洲精品91美女久久久久久久| 国产精品高精视频免费| 午夜美女久久久久爽久久| 久久视频免费在线播放| 亚洲国产一区二区三区在线观看| 88国产精品欧美一区二区三区| 欧美亚洲国产另类| 国产精品无码专区在线观看| 亚洲午夜女主播在线直播| 欧美激情综合亚洲一二区| 一色桃子一区二区| 国产精品久久77777| 亚洲国产日韩欧美综合久久| 2019中文字幕全在线观看| 国产精品久久久久久久久粉嫩av| 大荫蒂欧美视频另类xxxx| 亚洲国模精品一区| 亚洲欧美精品伊人久久| 国产午夜精品一区二区三区| 亚洲欧美精品中文字幕在线| 日韩女优在线播放| 欧美主播福利视频| 欧美精品久久久久久久久| 久久伊人精品天天| 91香蕉国产在线观看| 国产精品福利无圣光在线一区| 中文字幕久热精品视频在线| 成人免费淫片视频软件| 91美女片黄在线观看游戏| 国产精品7m视频| 91av福利视频| 久久久久国产精品一区| 欧美国产亚洲视频| 亚洲一区二区三区视频播放| 久久久精品视频在线观看| 91av福利视频| 日韩av综合中文字幕| 成人妇女免费播放久久久| 精品国产一区二区三区在线观看| 国产精品久久久久久av下载红粉| 国产精品久久久久免费a∨| 亚洲国产精品系列| 性亚洲最疯狂xxxx高清| 欧美激情亚洲国产| 深夜成人在线观看| 精品久久久久久亚洲精品| 91在线观看免费观看| 亚洲精品久久久久国产| 97在线观看视频| 69**夜色精品国产69乱| 97av在线影院| 国内外成人免费激情在线视频网站| 国产精品人人做人人爽| 久久免费视频这里只有精品| 国产乱肥老妇国产一区二| 国产精品日韩专区| 91在线高清视频| 国产精品电影观看| 欧美精品手机在线| 国产精品久久久久久久久久| 日韩欧亚中文在线| 亚洲综合色av| 日韩欧美成人精品| 欧美日韩亚洲视频一区| 日韩免费在线视频| 欧美黑人性视频| 欧美激情2020午夜免费观看| 欧美精品在线第一页| 欧美最猛性xxxx| 久久99青青精品免费观看| 2018日韩中文字幕| 日韩中文在线观看| 欧美日韩亚洲网| 国内精品久久久久久久久| 久久香蕉国产线看观看av| 91在线视频精品| 亚洲午夜精品视频| 神马久久久久久| 中文字幕免费国产精品| 国产日韩av高清| 91av在线播放视频| 亚洲精品成人久久电影| 欧美xxxx做受欧美.88| 国产精品久久中文| 欧美在线视频观看| 国产a级全部精品| 国产午夜精品一区理论片飘花| 不卡av在线播放| 91高清视频免费观看| 成人激情在线播放| 亚洲国产成人久久| 国产一区二区三区18| 亚洲人成自拍网站| 91精品综合久久久久久五月天| 欧美亚洲一区在线| 亚洲free性xxxx护士白浆| 国产脚交av在线一区二区| 久久免费精品视频| 亚洲全黄一级网站| 欧美成年人网站| 一区二区三区日韩在线| 欧美在线观看一区二区三区| 日韩欧美国产高清91| 欧美性xxxxx极品娇小| 日韩一区二区三区国产| 97精品一区二区视频在线观看| 日韩人在线观看| 日韩经典中文字幕在线观看| 亚洲a级在线播放观看| 亚洲图片制服诱惑| 上原亚衣av一区二区三区| 国产日韩在线观看av| 成人精品一区二区三区电影黑人| 国产在线精品一区免费香蕉| 欧美丝袜美女中出在线| 欧美在线视频免费观看| 精品亚洲男同gayvideo网站| 2019亚洲男人天堂| 久久精品国产成人精品| 亚洲国产欧美日韩精品| 97久久久免费福利网址| 人九九综合九九宗合| 国产91在线播放精品91| 亚洲国产欧美日韩精品| 亚洲人成欧美中文字幕| xvideos成人免费中文版| 亚洲一区二区三区久久| 亚洲欧美国产精品专区久久| 成人黄色大片在线免费观看| 日韩在线视频中文字幕| 欧美成人网在线| 色妞欧美日韩在线| 国产精品视频久| 91丨九色丨国产在线| 午夜精品视频在线| 日韩免费在线观看视频| 国产精品极品尤物在线观看| 精品香蕉在线观看视频一| 久久久国产精彩视频美女艺术照福利| 色天天综合狠狠色| 亚洲人成在线观看| 中文字幕日韩欧美在线| 欧洲美女7788成人免费视频| 欧美日韩亚洲精品一区二区三区| 久久亚洲欧美日韩精品专区| 国产日韩换脸av一区在线观看| 日韩高清电影免费观看完整版| 亚洲一级免费视频| 国内精品久久久久久影视8| 中文字幕免费精品一区高清| 亚洲黄在线观看| 欧美在线视频免费观看| 国产精品中文字幕久久久| 国产精品都在这里| 日韩日本欧美亚洲| 久久久久久网站| 国产精品999| 久久97久久97精品免视看| 日韩有码在线电影| 中文亚洲视频在线| 中日韩午夜理伦电影免费| 欧美性生活大片免费观看网址|