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/Zend/tests/ |
Current File : //usr/local/src/php7/php-7.0.5/Zend/tests/bug29674.phpt |
--TEST-- Bug #29674 (inherited method doesn't have access to private variables of the derived class) --FILE-- <?php class BaseClass { private $private_base = "Base"; function printVars () { var_dump($this->private_base); var_dump($this->private_child); } } class ChildClass extends BaseClass { private $private_child = "Child"; } echo "===BASE===\n"; $obj = new BaseClass; $obj->printVars(); echo "===CHILD===\n"; $obj = new ChildClass; $obj->printVars(); ?> ===DONE=== --EXPECTF-- ===BASE=== string(4) "Base" Notice: Undefined property: BaseClass::$private_child in %sbug29674.php on line %d NULL ===CHILD=== string(4) "Base" Fatal error: Uncaught Error: Cannot access private property ChildClass::$private_child in %sbug29674.php:%d Stack trace: #0 %s(%d): BaseClass->printVars() #1 {main} thrown in %sbug29674.php on line %d
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare