Search code examples
phptimer

Setting PHP timer based functions


I have a php file test.php. I want to echo or print "Success" after 5 seconds, soon after the php file is called or loaded or opened by the browser. Incidentally, sometimes I may want to execute / initialise some functions after a specific interval of time.

How can I make a time-oriented task using php, like printing a message after 5 seconds?


Solution

  • You can interrupt the execution of your script using sleep(). If you want sub-second precision, you can use usleep():

    # wait half a second (500ms)
    usleep(500000);
    echo 'Success';