--TEST-- Trying to write on method return --FILE-- x; } public function c() { return $x; } static public function d() { } } $foo = new foo; $foo->b()[0] = 1; $foo->c()[100] = 2; foo::d()[] = 3; print "ok\n"; ?> --EXPECTF-- Warning: Undefined variable $x in %s on line %d ok