12345678910111213141516171819202122232425 |
- --TEST--
- testing the behavior of string offset chaining
- --FILE--
- <?php
- $array = array('expected_array' => "foobar");
- var_dump(isset($array['expected_array']));
- var_dump($array['expected_array']);
- var_dump(isset($array['expected_array']['foo']));
- var_dump($array['expected_array']['0foo']);
- var_dump(isset($array['expected_array']['foo']['bar']));
- var_dump($array['expected_array']['0foo']['0bar']);
- ?>
- --EXPECTF--
- bool(true)
- string(6) "foobar"
- bool(false)
- Warning: Illegal string offset "0foo" in %s on line %d
- string(1) "f"
- bool(false)
- Warning: Illegal string offset "0foo" in %s on line %d
- Warning: Illegal string offset "0bar" in %s on line %d
- string(1) "f"
|