<?php
class AClass
{
public function __construct ()
{
$this->prop = "Hello";
}
public function &get ()
{
return $this->prop;
}
protected $prop;
}
function func ($ref)
{
$ref = &$ref->get();
}
$value = new AClass();
func($value);
PD9waHAKCmNsYXNzIEFDbGFzcwp7CiAgICBwdWJsaWMgZnVuY3Rpb24gX19jb25zdHJ1Y3QgKCkKICAgIHsKICAgICAgICAkdGhpcy0+cHJvcCA9ICJIZWxsbyI7CiAgICB9CiAgICBwdWJsaWMgZnVuY3Rpb24gJmdldCAoKQogICAgewogICAgICAgIHJldHVybiAkdGhpcy0+cHJvcDsKICAgIH0KICAgIHByb3RlY3RlZCAkcHJvcDsKfQoKZnVuY3Rpb24gZnVuYyAoJHJlZikKewogICAgJHJlZiA9ICYkcmVmLT5nZXQoKTsKfQoKJHZhbHVlID0gbmV3IEFDbGFzcygpOwpmdW5jKCR2YWx1ZSk7CnZhcl9kdW1wKCAkdmFsdWUgKTs=