- var_dump: documentation ( source)
<?php
class a implements ArrayAccess {
public $state = 0;
public function offsetGet($d) {
return $this->state++;
}
public function offsetSet($d,$v) {}
public function offsetUnset($d) {}
public function offsetExists($d) {return true;}
}
list($a,$b,$c) = new a;
var_dump($a,$b);