0001051: parse error on parent:: as rval <?php class aclass { function afunc() { return 'super!!!!!!!!!'; } } class bclass extends aclass { function afunc() { //return parent::afunc(); $a = parent::afunc(); return $a; } } $a = new bclass(); echo $a->afunc();
{ $this->aprop = "right"; echo "in bclass()\n"; aclass::aclass(); echo "/in bclass()\n"; } function bmethod() { $this->aprop = "the current instance"; aclass::aclass(); aclass::amethod(); // We want to disagree with PHP in this case. // notparent::nmethod(); } } $foo = new bclass(); //aclass::aclass(); $foo->bmethod(); class A { static function foo() { echo "A::foo()"; } static function callFoo() { self::foo(); } } class B extends A {