- var_dump: documentation ( source)
- array_key_exists: documentation ( source)
<?php
class foo implements ArrayAccess {
public function offsetSet($offset, $value) {
var_dump(__METHOD__);
}
public function offsetExists($var) {
var_dump(__METHOD__);
if ($var == "foobar") {
return true;
}
return false;
}
public function offsetUnset($var) {
var_dump(__METHOD__);
}
public function offsetGet($var) {
var_dump(__METHOD__);
return "value";
}
}
var_dump($foo['bar']);
var_dump(array_key_exists($foo['bar']));