- var_dump: documentation ( source)
<?php
class foo {
public $foo;
public function __get($name) {
echo "__get\n";
$this->{$name} = 'foo';
return $this->{$name};
}
}
$foo = new foo();
var_dump(empty($foo->foo));
var_dump($foo->foo);
var_dump(empty($foo->foo));