PHP usleep() Function

❮ PHP Misc Reference

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
Copyright 1999-2023 by Refsnes Data. All Rights Reserved.