- var_dump: documentation ( source)
<?php
class foo {
protected $bar;
public function setBar ($val) {
$this->bar = $val;
}
public function __get ($var) {
return $this->$var;
}
}
$obj = new foo ();
$obj->setBar ('Hello World');
var_dump($obj->bar);
$a = $obj->bar;
var_dump(empty($a)); //fucking brilliant!