class MyArrayObject extends ArrayObject
{
public function offsetGet($key)
{
if ($this->offsetExists($key))
{
return parent::offsetGet($key);
}
return null;
}
}
Но такой способ работает только если массив одномерный. Чувствую, что тут придется перегружать не только offsetGet =/