- var_dump: documentation ( source)
<?php
class Bar
{
private $baz = 'tab';
}
class Foo extends Bar
{
private $bar = 'baz';
public function __construct()
{
$this->accessor = function () { return $this->bar; };
}
}
$foo = new Foo();
$bar = new Bar();
$accessor = $foo->accessor;
var_dump($accessor());
$accessor = $foo->accessor->bindTo($bar);
var_dump($accessor());