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/reflection/tests/ |
Current File : //usr/local/src/php7/php-7.0.5/ext/reflection/tests/static_properties_002.phpt |
--TEST-- Reflection and inheriting static properties --FILE-- <?php class base { static protected $prop = 2; static function show() { echo __METHOD__ . '(' . self::$prop . ")\n"; } static function inc() { base::$prop++; echo __METHOD__ . "()\n"; } } class derived extends base { static public $prop = 2; static function show() { echo __METHOD__ . '(' . self::$prop . ")\n"; } static function inc() { derived::$prop++; echo __METHOD__ . "()\n"; } } base::show(); derived::show(); base::inc(); base::show(); derived::show(); derived::inc(); base::show(); derived::show(); $r = new ReflectionClass('derived'); echo 'Number of properties: '. count($r->getStaticProperties()) . "\n"; echo "Done\n"; ?> --EXPECTF-- base::show(2) derived::show(2) base::inc() base::show(3) derived::show(2) derived::inc() base::show(3) derived::show(3) Number of properties: 1 Done
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare