2

I have a PHP script that will run for a long time. I have set the execution time limit to 5 minutes by using set_time_limit() function. I would like to ask whether I can set the script to call a function when timeout limit is reached? like the page unload script in JavaScript or viewDidUnload function in NSViewController, in iPhone SDK ?

Bobby
  • 11,419
  • 5
  • 44
  • 69
Raptor
  • 53,206
  • 45
  • 230
  • 366

2 Answers2

3

You can use register_shutdown_function() to register a callback, that is called, when the execution finishes. You should also have a look at connection handling.

KingCrunch
  • 128,817
  • 21
  • 151
  • 173
1

You can do it by using register_shutdown_function() But this isn't good practice, remeber that you will catch also fatal error, parse errors etc.

Piotr Müller
  • 5,323
  • 5
  • 55
  • 82