- Output for 5.3.0 - 5.3.18, 5.4.0 - 5.4.8
- Fatal error: Can't use method return value in write context in nOW98 on line 5
Process exited with code 255.
<?php
class Foo {
public $foo;
public function &bar1() { return $this; }
public function bar2($o) { $this->bar1() = $o; }
}
$a = new Foo;
$a->foo = 1;
$b = new Foo;
$b->foo = 2;
var_dump($a->foo, $b->foo);
$a->bar2($b);
var_dump($a->foo, $b->foo);