- var_dump: documentation ( source)
<?php
class test implements ArrayAccess {
protected $_array = array();
public function offsetGet($name) {
return $this->_array[$name];
}
public function offsetSet($name,$value) {
$this->_array[$name] = $value;
}
public function offsetUnset($name) {
unset($this->_array[$name]);
}
public function offsetExists($name) {
return isset($this->_array[$name]);
}
}
$test = new test();
var_dump($test);