Syntax
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.
Paramters
Parameter | Description |
---|---|
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. |
Return Value
Explained in Definition.
Example
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 |
No comments:
Post a Comment