microtime —  返回当前 UNIX 时间戳和微秒数

林继 PHP 技术 7,490 共写了229个字 (2005-08-03 16:53:40) 没有评论 打印 扫描二维码 百度已收录

microtime

(PHP 3, PHP 4, PHP 5)

microtime —  返回当前 UNIX 时间戳和微秒数

说明

string microtime ( void )

返回格式为“msec sec”的字符串,其中 sec 是当前的 Unix 时间戳,msec 是微秒部分。本函数仅在支持 gettimeofday() 系统调用的操作系统下可用。

字符串的两部分都是以秒为单位返回的


例子 1. microtime() 例子

  1. function getmicrotime(){ 
  2.     list($usec, $sec) = explode(" ",microtime()); 
  3.     return ((float)$usec + (float)$sec); 
  4.     } 
  5.  
  6. $time_start = getmicrotime();
  7.  
  8. for ($i=0; $i < 1000; $i++){
  9.     //do nothing, 1000 times
  10.     }
  11.  
  12. $time_end = getmicrotime();
  13. $time = $time_end - $time_start;
  14.  
  15. echo "Did nothing in $time seconds";
  16. ?>

参见 time()。

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

代码在页面底部,统计标识不会显示,但不影响统计效果
< >