PHP Exercises : Delay the program execution for the specified number of seconds
Write a PHP script to delay the program execution for the given number of seconds.
Sample Solution:
PHP Code:
<?php
// Output the current time in the 'hour:minute:second' format
echo date('h:i:s') . "\n";
// Sleep for 5 seconds
sleep(5);
// Output the current time again after waking up
echo date('h:i:s')."\n";
?>
Explanation:
- Display Current Time:
- date('h:i:s') outputs the current time in the format hour:minute:second (12-hour format with leading zeros).
- echo displays the time, followed by a newline (\n).
- Pause Execution:
- sleep(5) pauses the script execution for 5 seconds.
- Display Time After Delay:
- After the 5-second delay, date('h:i:s') outputs the current time again.
- echo displays this updated time, showing the time difference due to the delay.
Output:
02:47:42 02:47:47
int sleep ( int $seconds ): sleep() function is used to delay the program execution for the given number of seconds.
Flowchart:
PHP Code Editor:
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a PHP script to print current PHP version.
Next: Arithmetic operations on character variables : $d = 'A00'. Using this variable print the following numbers.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics