- var_dump: documentation ( source)
<?php
class Foo
{
public $pr1 = 'v1';
protected $pr2 = 'v2';
public function __get($name) {
if ($name === 'bar') {
return 'FUBAR';
}
return null;
}
public function __isset($name) {
return $name === 'bar';
}
}
$foo = new Foo();
var_dump($foo->pr1);
var_dump($foo->bar);
var_dump($foo->pr2);