123456789101112131415161718192021222324252627282930313233343536 |
- --TEST--
- Bug #43505 (Assign by reference bug)
- --INI--
- error_reporting=0
- --SKIPIF--
- <?php if (!extension_loaded('spl')) die("skip SPL is not available"); ?>
- --FILE--
- <?php
- class Test implements Countable {
- public function count() {
- return $some;
- }
- }
- $obj = new Test();
- $a = array();
- $b =& $a['test'];
- var_dump($a);
- $t = count($obj);
- $a = array();
- $b =& $a['test'];
- var_dump($a);
- ?>
- --EXPECT--
- array(1) {
- ["test"]=>
- &NULL
- }
- array(1) {
- ["test"]=>
- &NULL
- }
|