Annotation of embedaddon/php/Zend/tests/029.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Testing assign to property of an object in an array
                      3: --FILE--
                      4: <?php
                      5: 
                      6: $arr = array(new stdClass);
                      7: 
                      8: $arr[0]->a = clone $arr[0];
                      9: var_dump($arr);
                     10: 
                     11: $arr[0]->b = new $arr[0];
                     12: var_dump($arr);
                     13: 
                     14: $arr[0]->c = $arr[0]->a;
                     15: var_dump($arr);
                     16: 
                     17: ?>
                     18: --EXPECT--
                     19: array(1) {
                     20:   [0]=>
                     21:   object(stdClass)#1 (1) {
                     22:     ["a"]=>
                     23:     object(stdClass)#2 (0) {
                     24:     }
                     25:   }
                     26: }
                     27: array(1) {
                     28:   [0]=>
                     29:   object(stdClass)#1 (2) {
                     30:     ["a"]=>
                     31:     object(stdClass)#2 (0) {
                     32:     }
                     33:     ["b"]=>
                     34:     object(stdClass)#3 (0) {
                     35:     }
                     36:   }
                     37: }
                     38: array(1) {
                     39:   [0]=>
                     40:   object(stdClass)#1 (3) {
                     41:     ["a"]=>
                     42:     object(stdClass)#2 (0) {
                     43:     }
                     44:     ["b"]=>
                     45:     object(stdClass)#3 (0) {
                     46:     }
                     47:     ["c"]=>
                     48:     object(stdClass)#2 (0) {
                     49:     }
                     50:   }
                     51: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>