Computer >> Máy Tính >  >> Lập trình >> PHP

hàm microtime () trong PHP

Hàm microtime () trả về micro giây cho thời điểm hiện tại. Nó trả về dấu thời gian Unix hiện tại với micro giây. Chức năng này chỉ khả dụng trên các hệ điều hành hỗ trợ lệnh gọi hệ thống gettimeofday ().

Cú pháp

microtime(get_as_float)

Tham số

  • get_as_float - Khi được gọi mà không có đối số tùy chọn, hàm này trả về chuỗi "msec sec" trong đó sec là thời gian hiện tại được đo bằng số giây kể từ Kỷ nguyên Unix (0:00:00 ngày 1 tháng 1 năm 1970 GMT) và msec là phần micro giây. Nếu get_as_float tùy chọn được đặt thành TRUE thì một số float (tính bằng giây) sẽ được trả về.

Quay lại

Hàm microtime () trả về dấu thời gian Unix hiện tại bằng micro giây. Chức năng này chỉ khả dụng trên các hệ điều hành hỗ trợ lệnh gọi hệ thống gettimeofday ().

Ví dụ

Sau đây là một ví dụ -

<?php
   echo(microtime());
?>

Đầu ra

0.85623100
1539234951

Ví dụ

Hãy để chúng tôi xem một ví dụ khác -

<?php
   $time_start = microtime(true); usleep(100); $time_end = microtime(true); $time = $time_end - $time_start; echo "Did nothing in $time seconds\n";
?>

Đầu ra

Did nothing in 0.00016498565673828 seconds