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 : /proc/self/root/usr/local/src/php72/php-7.2.12/php-7.2.12/tests/classes/ |
Current File : //proc/self/root/usr/local/src/php72/php-7.2.12/php-7.2.12/tests/classes/__call_004.phpt |
--TEST-- When __call() is invoked via ::, ensure current scope's __call() is favoured over the specified class's __call(). --FILE-- <?php class A { function __call($strMethod, $arrArgs) { echo "In " . __METHOD__ . "($strMethod, array(" . implode(',',$arrArgs) . "))\n"; var_dump($this); } } class B extends A { function __call($strMethod, $arrArgs) { echo "In " . __METHOD__ . "($strMethod, array(" . implode(',',$arrArgs) . "))\n"; var_dump($this); } function test() { A::test1(1,'a'); B::test2(1,'a'); self::test3(1,'a'); parent::test4(1,'a'); } } $b = new B(); $b->test(); ?> --EXPECTF-- In B::__call(test1, array(1,a)) object(B)#1 (0) { } In B::__call(test2, array(1,a)) object(B)#1 (0) { } In B::__call(test3, array(1,a)) object(B)#1 (0) { } In B::__call(test4, array(1,a)) object(B)#1 (0) { }
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare