Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /usr/local/src/php7/php-7.0.5/tests/classes/ |
Current File : //usr/local/src/php7/php-7.0.5/tests/classes/destructor_and_exceptions.phpt |
--TEST-- ZE2 catch exception thrown in destructor --FILE-- <?php class FailClass { public $fatal; function __destruct() { echo __METHOD__ . "\n"; throw new exception("FailClass"); echo "Done: " . __METHOD__ . "\n"; } } try { $a = new FailClass; unset($a); } catch(Exception $e) { echo "Caught: " . $e->getMessage() . "\n"; } class FatalException extends Exception { function __construct($what) { echo __METHOD__ . "\n"; $o = new FailClass; unset($o); echo "Done: " . __METHOD__ . "\n"; } } try { throw new FatalException("Damn"); } catch(Exception $e) { echo "Caught Exception: " . $e->getMessage() . "\n"; } catch(FatalException $e) { echo "Caught FatalException: " . $e->getMessage() . "\n"; } ?> ===DONE=== --EXPECTF-- FailClass::__destruct Caught: FailClass FatalException::__construct FailClass::__destruct Caught Exception: FailClass ===DONE===
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare