Etienne Kneuss wrote: > http://cvs.php.net/viewvc.cgi/php-src/ext/spl/tests/array_026.phpt?view=markup&rev=1.1 > Index: php-src/ext/spl/tests/array_026.phpt > +++ php-src/ext/spl/tests/array_026.phpt > --TEST-- > SPL: ArrayObject indirect offsetGet overwriting EG(uninitialized_zvar_ptr) > --FILE-- > <?php > $test = new ArrayObject(); > $test['d1']['d2'] = 'hello'; > $test['d1']['d3'] = 'world'; > var_dump($test, $test3['mmmmm']); > ?> > --EXPECTF-- > Notice: Undefined variable: test3 in %s%earray_026.php on line 5 > object(ArrayObject)#%d (1) { > [u"storage":u"ArrayObject":private]=> > array(1) { > [u"d1"]=> > array(2) { > [u"d2"]=> > unicode(5) "hello" > [u"d3"]=> > unicode(5) "world" > } > } > } > NULL > >
I'm pretty sure this test was not actually run on php 5.2 - see the [u"d3"] for instance :). May want to fix it up. Great work though, this was a good catch by Rasmus and fix by you. Thanks, Greg -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php