PHP獲取腳本運行時間的應用
PHP獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的'編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。以下是小編為大家搜索整理PHP獲取腳本運行時間的應用,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!
header("content-type:text/html;charset=utf-8");
//microtime— 返回當前 Unix 時間戳和微秒數
$oldtime = microtime(true);
echo "本腳本運行的時間為:";
$v=0;
for ($i = 0; $i < 100; $i++) {
$v++;
}
$newtime =microtime(true);
//獲取時間差
$runtime = $newtime-$oldtime;
//將時間戳變為字符串—var_export 輸出或返回一個變量的字符串表示
$runtime=var_export($runtime);
//截取字符串substr_count計算字串出現的次數
$postion = substr_count($runtime, 'E');
$runtime = substr($runtime,0,$postion-1);
//將字符串值轉換為floatfloatval — 獲取變量的浮點值
$runtime = floatval($runtime)/1000;
echo $runtime."秒";
?>
【相關閲讀】如何將PHP數組或者對象傳遞給JavaScript
假設有一個php 數組 $arr,代碼如下:
代碼如下:
<script> // html5中默認的script是javascript,故不需要特別指定script languagevar arr_js = <?php echo json_encode($arr)?>;</script>-
PHP中iconv函數知識
iconv函數庫能夠完成各種字符集間的轉換,是php編程中不可缺少的基礎函數庫。下面是小編為大家蒐集整理出來的有關於PHP中iconv函數知識,有需要的小夥伴可以參考下。今天在修改論文在線的時候,遇到了iconv這個函數。學習一下1234header('Content-Type:applicat...
-
PHP中閉包的一些常見問題
PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,而且支持幾乎所有流行的數據庫以及操作系統。最重要的是PHP可以用C、C++進行程序的擴展!以下是小編為大家搜索整理的PHP中閉包的一些常見問題,希望能給大家帶來幫助!更多精彩內容請持續關注我們應屆畢業生考試...
-
PHP 7.1中都有哪些重大更新
PHP7.1.0帶來了大量的改進和新功能:可空類型返回空類型可迭代的psuedo-type支持常量可見的類數組解構square框架和在list()中允許指定keys多異常類型捕獲,以下是小編為大家搜索整理的PHP7.1中都有哪些重大更新,希望能給大家帶來幫助!更多精彩內容請及時關注我們應...
-
php多個文件及圖片上傳實例詳解
主要介紹了php多個文件及圖片上傳的方法,以實例形式詳細敍述了多文件上傳的原理與實現技巧,非常實用,需要的朋友可以參考下。本文實例講述了php多個文件及圖片上傳的方法。分享給大家供大家參考。具體實現方法如下:多個文件上傳是在單文件上傳的基礎上利用遍歷...