PHP - Function microtime()
mixed microtime ( [bool $get_as_float] );
Definition and Usage
This function returns the current Unix timestamp with microseconds. This function is only available on operating systems that support the gettimeofday() system call.
|get_as_float||Optional. When called without the optional argument, this function returns the string "msec sec" where sec is the current time measured in the number of seconds since the Unix Epoch (0:00:00 January 1, 1970 GMT), and msec is the microseconds part. |
If the optional get_as_float is set to TRUE then a float (in seconds) is returned.
Explained in Definition.
Following is the usage of this function:
<?php $time_start = microtime(true); // Sleep for a while usleep(100); $time_end = microtime(true); $time = $time_end - $time_start; echo "Did nothing in $time seconds\n"; ?>
This will produce following result:
Did nothing in 0.0018141269683838 seconds