fork(11) download
  1. <?php
  2.  
  3. $rand = mt_rand(1, 10);
  4. echo "Number: $rand\n";
  5. if ($rand & 1) die("Odd numbers die.\n");
  6.  
  7. // since we reached this point, die was not called
  8. define('DIE_NOT_CALLED', true);
  9.  
  10. function shutdown()
  11. {
  12. echo defined('DIE_NOT_CALLED') ?
  13. "We didn't die, so number must have been even." :
  14. "Alas, that number was odd.";
  15. }
  16.  
Success #stdin #stdout 0.02s 13112KB
stdin
Standard input is empty
stdout
Number: 2
We didn't die, so number must have been even.