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/ext/spl/tests/ |
Current File : //usr/local/src/php7/php-7.0.5/ext/spl/tests/spl_autoload_005.phpt |
--TEST-- SPL: spl_autoload() with methods --INI-- include_path=. --FILE-- <?php class MyAutoLoader { function autoLoad($className) { echo __METHOD__ . "($className)\n"; } function autoThrow($className) { echo __METHOD__ . "($className)\n"; throw new Exception("Unavailable"); } } try { spl_autoload_register(array('MyAutoLoader', 'autoLoad'), true); } catch(Exception $e) { echo 'Exception: ' . $e->getMessage() . "\n"; } // and $myAutoLoader = new MyAutoLoader(); spl_autoload_register(array($myAutoLoader, 'autoLoad')); spl_autoload_register(array($myAutoLoader, 'autoThrow')); try { var_dump(class_exists("TestClass", true)); } catch(Exception $e) { echo 'Exception: ' . $e->getMessage() . "\n"; } ?> ===DONE=== <?php exit(0); ?> --EXPECTF-- Exception: Passed array specifies a non static method but no object (non-static method MyAutoLoader::autoLoad() should not be called statically) MyAutoLoader::autoLoad(TestClass) MyAutoLoader::autoThrow(TestClass) Exception: Unavailable ===DONE===
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare