PHP manuál : function.time-nanosleep.html
time_nanosleep time_nanosleep (PHP 5)
time_nanosleep --
Delay for a number of seconds and nanoseconds
Description mixed
time_nanosleep ( int seconds, int nanoseconds )
Delays program execution for the given number of
seconds and nanoseconds .
seconds must be a positive integer, and
nanoseconds must be a positive integer less than
1 billion.
Return Values
Returns TRUE on success or FALSE on failure.
If the delay was interrupted by a signal, an associative array will be
returned with the components:
Examples
Example 1. time_nanosleep() example
<?php // Careful! This won't work as expected if an array is returned if ( time_nanosleep ( 0 , 500000000 )) { echo "Slept for half a second.\n" ; } // This is better: if ( time_nanosleep ( 0 , 500000000 ) === true ) { echo "Slept for half a second.\n" ; } // And this is the best: $nano = time_nanosleep ( 2 , 100000 ); if ( $nano === true ) { echo "Slept for 2 seconds, 100 milliseconds.\n" ; } elseif ( $nano === false ) { echo "Sleeping failed.\n" ; } elseif ( is_array ( $nano )) { $seconds = $nano [ 'seconds' ]; $nanoseconds = $nano [ 'nanoseconds' ]; echo "Interrupted by a signal.\n" ; echo "Time remaining: $seconds seconds, $nanoseconds nanoseconds." ; } ?>
Note: This function is not
implemented on Windows platforms.
Webmail
Zaujímavé linky
inzerat.sk - bezplatna inzercia, inzeraty, autobazar, reality
Slovak companies and manufacturers directory Katalog slovenskych firiem a vyrobkov
Suppliers and products directory