PHP time_nanosleep() Function
Example
Delay execution of the current script for 2,5 seconds:
<?php
if (time_nanosleep(2,500000000) === true)
{
echo "Slept for 2,5 seconds";
}
?>
Try it Yourself »
Definition and Usage
The time_nanosleep() function delays execution of the current script for a specified number of seconds and nanoseconds.
Syntax
time_nanosleep(seconds,nanoseconds)
Parameter Values
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
nanoseconds | Required. Specifies the number of nanoseconds to delay the script (must be less than 1,000,000,000) |
Technical Details
Return Value: |
Returns TRUE on success, or FALSE on failure. If the call was interrupted by a signal, an associative array will be returned with the number of seconds or nanoseconds remaining in the delay. |
---|---|
PHP Version: | 5+ |
Changelog: | This function did not work on Windows platforms prior PHP 5.3.0 |
❮ PHP Misc Reference