Sets the timeout for the current script to
timeout seconds and restarts the timeout
timer. By default, the timeout is set to 30 seconds or the value for
max_execution_time set in the
current configuration file. If a script does not finish executing
within the time provided, a fatal error is generated and the script is
0, the script will never time out.