- var_dump: documentation ( source)
<?php
class MyStuff extends ArrayObject
{
function offsetGet($offset)
{
echo "Called";
return null;
}
}
$array = ['foo' => 42];
$array_object = new MyStuff();
var_dump(isset($array['foo']));
var_dump(empty($array['foo']));
var_dump(isset($array_object['foo']));
var_dump(empty($array_object['foo']));