<?php
register_shutdown_function('shutdown');

$rand = mt_rand(1, 10);
echo "Number: $rand\n";
if ($rand & 1) die("Odd numbers die.\n");

// since we reached this point, die was not called
define('DIE_NOT_CALLED', true);

function shutdown()
{
    echo defined('DIE_NOT_CALLED') ?
        "We didn't die, so number must have been even." :
        "Alas, that number was odd.";
}
