PHP usleep() Function
Example
Delay execution of the current script for 3 seconds (3000000 microseconds):
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
usleep(3000000);
//start again
echo date('h:i:s');
?>
Try it Yourself »
Definition and Usage
The usleep() function delays execution of the current script for a specified number of microseconds (a microsecond equals one millionth of a second).
Syntax
usleep(microseconds)
Parameter Values
Parameter | Description |
---|---|
microseconds | Required. Specifies the number of microseconds to delay the script |
Technical Details
Return Value: | No value is returned |
---|---|
PHP Version: | 4+ |
Changelog: | This function did not work on Windows platforms until PHP 5 |
❮ PHP Misc Reference