計算機程序設計

是什麼讓PHP microtime中的功能?

在最流行的PHP編程語言之一提供了豐富的庫函數。 他們每個人都有自己的特點,但由於大量的開發商運營和類似的標題往往導致混亂。 問題導致PHP microtime中的功能 - 它做什麼,以及如何從類似的不同給她嗎?

功能microtime中

在PHP microtime中的結果返回的Unix時間並能準確到微秒。 儘管在編程語言中嵌入操作,就不能在所有的系統工作。 在早期版本的操作系統,在沒有系統調用函數gettimeofday(),這個功能會產生不正確的結果。

語法microtime中()只有一個參數-它決定什麼類型的數據就可以實現返回的結果。 如果對應於真(來自英語“真”),括號,然後代替函數返回的數值數據串。 在不存在任何參數(這是零)的被設置為假(來自英文“假”),時間將在格式毫秒秒返回。 在這裡,第一個數字將保留,因為目前第二年初已通過微秒的數量,第二個-自1970年以來經過的總時間,以秒表示。

使用PHP microtime中()是必要的情況下,有必要找出它需要多長時間代碼塊的執行。 大多數情況下,這種機制被用於優化程序的運行。

隨著時間差

由於具有類似功能的microtime中,PHP有一個簡單的 - 時間。 不像它的更準確,“姐妹”,使用功能時()的結果- 自Unix紀元的秒數,也就是從1970年1月1日,00:00:00 GMT。 隨著時間的推移()可以得到,但具有較低的精度的程序的兩個點之間的時間差。

如果你想獲得系統時間,你應該使用功能日期()。 如果有必要,以獲得最大的精確度差,最好是選擇PHP函數- microtime中。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.birmiss.com. Theme powered by WordPress.