/hphp/test/slow/array_object/subclass-isset.php
http://github.com/facebook/hiphop-php · PHP · 19 lines · 16 code · 3 blank · 0 comment · 1 complexity · eba81eb14a043e57d9626dcef6950458 MD5 · raw file
- <?php
- class MyArrayObject extends ArrayObject
- {
- public function offsetGet($index)
- {
- echo "offsetGet Called!\n";
- if (isset($this[$index])) {
- return parent::offsetGet($index);
- }
- return null;
- }
- }
- $obj = new MyArrayObject(['foo' => true]);
- var_dump($obj['foo']);
- var_dump(isset($obj['foo']));
- var_dump(isset($obj['bar']));