激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - PHP中使用微秒計算腳本執(zhí)行時間例子

PHP中使用微秒計算腳本執(zhí)行時間例子

2021-04-21 16:34PHP教程網(wǎng) PHP教程

這篇文章主要介紹了PHP中使用微秒計算腳本執(zhí)行時間例子,本文先是講解了microtime函數(shù)的一些知識,然后給出了一個計算腳本運行時間的類,需要的朋友可以參考下

在PHP中,大多數(shù)的時間格式都是以UNIX時間戳表示的,而UNIX時間戳是以s(秒)為最小的計量時間的單位。這對某些應(yīng)用程序來說不夠精確,所以可以調(diào)用microtime()返回當(dāng)前UNIX時間戳和微妙數(shù)。該函數(shù)的原型如下:

復(fù)制代碼 代碼如下:

mixed microtime([bool get_as_float]); //返回當(dāng)前UNIX時間戳和微妙數(shù)


可以為該函數(shù)提供一個可選的布爾型參數(shù),如果在調(diào)用時不提供這個參數(shù),本函數(shù)以“msec sec”的格式返回一個字符串。其中sec是自UNIX紀(jì)元到現(xiàn)在的秒數(shù),而msec是微妙部分,字符串的兩部分都是以秒為單位返回的。如果給出了get_as_float參數(shù)并且其值等價于TRUE,microtime()將返回一個浮點數(shù)。在小數(shù)點前面還是以時間戳格式表示,而小數(shù)點后面則表示微妙的值。但要注意參數(shù)get_as_float是在PHP5.0版本中新加的,所以在PHP5以前的版本中,不能直接使用該參數(shù)直接請求一個浮點數(shù)。在下面的例子中通過兩次調(diào)用microtime()函數(shù),計算運行PHP腳本所需要的時間。代碼如下所示:

復(fù)制代碼 代碼如下:

<?php
//生命一個計算腳本運行時間的類
class Timer{
private $startTime = 0; //保存腳本開始執(zhí)行時的時間(以微秒的形式保存)
private $stopTime = 0; //保存腳本結(jié)束執(zhí)行時的時間(以微秒的形式保存)
 
//在腳本開始處調(diào)用獲取腳本開始時間的微秒值
function start(){
$this->startTime = microtime(true); //將獲取的時間賦值給成員屬性$startTime
}
//腳本結(jié)束處嗲用腳本結(jié)束的時間微秒值
function stop(){
$this->stopTime = microtime(true); //將獲取的時間賦給成員屬性$stopTime
}
//返回同一腳本中兩次獲取時間的差值
function spent(){
//計算后4舍5入保留4位返回
return round(($this->stopTime-$this->startTime),4);
}
}
 
$timer= new Timer();
$timer->start(); //在腳本文件開始執(zhí)行時調(diào)用這個方法
usleep(1000); //腳本的主題內(nèi)容,這里可以休眠一毫秒為例
$timer->stop(); //在腳本文件結(jié)束處調(diào)用這個方法
 
echo "執(zhí)行該腳本用時<b>".$timer->spent()."</b>";
 
?>

 

在以上腳本中,聲明一個用于計算腳本執(zhí)行時間的類Timer。需要在腳本執(zhí)行開始的位置調(diào)用該類中的start()方法,獲取腳本開始執(zhí)行時的時間。并在腳本執(zhí)行結(jié)束的位置調(diào)用該類中的stop()方法,獲取腳本運行結(jié)束時的時間。再通過訪問該類中的spent()方法,就可以獲取運行腳本所需的時間。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 成人三级视频在线观看 | 日本一区二区免费在线播放 | 久久精品中文字幕一区 | 亚洲一区二区三区精品在线观看 | 新久草在线视频 | 毛片免费网 | 综合日韩欧美 | 免费的毛片 | 久久国产一二三 | 蜜桃视频最新网址 | 717影院理论午夜伦八戒秦先生 | 国产精品久久久久久久久久东京 | 亚洲亚色 | 亚洲国产成人一区二区 | 亚洲精品tv久久久久久久久久 | 中文字幕 亚洲一区 | 免看一级片| 久久久久久久久久网 | 国产精品美女一区二区 | 欧美日韩在线视频一区 | 美女福利视频国产 | 日韩视频一区二区三区在线观看 | 国产一区二区视频观看 | 精品xxxx户外露出视频 | 精品一区二区免费视频视频 | 国产亚洲综合一区二区 | 色婷婷综合久久久中字幕精品久久 | 午夜精品小视频 | 一级黄色在线免费观看 | 国产1区在线观看 | 久久嗨| 毛片免费看电影 | 男女羞羞视频 | 国内精品久久久久久久星辰影视 | 久久精品视频日本 | 亚洲一区在线免费视频 | 欧美a级在线免费观看 | 美国av免费看 | 国产91久久久久久 | 嗯哈~不行好大h双性 | 91成人久久|