Re: com php-src: Fix bug #66015 by reverting "Removed operations on constant arrays.": Zend/tests/bug66015.phpt Zend/tests/errmsg_040.phpt
Zend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_ast.h Zend/zend_compile.c ...
From: Ferenc Kovacs Date: Sun, 13 Apr 2014 09:38:54 +0000 Subject: Re: com php-src: Fix bug #66015 by reverting "Removed operations on constant arrays.": Zend/tests/bug66015.phpt Zend/tests/errmsg_040.phpt
Zend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_ast.h Zend/zend_compile.c ...References: 1 2 3 4 5 6 7 Groups: php.cvs Request: Send a blank email to php-cvs+get-76822@lists.php.net to get a copy of this message
2014.04.13. 11:11, "Bob Weinand" <bobwei9@hotmail.com> ezt írta: > > Am 13.4.2014 um 11:03 schrieb Stas Malyshev <smalyshev@sugarcrm.com>: > >> Hi! >> >>> Stas, did you get my previous change? >>> The reverted change was introduced in php 5.6, so I don't think we have >>> to mention anything in the UPGRADING. >>> Am I missing something? >> >> >> Yes. After this patch, the behavior of 5.6 and previous versions is >> different. If you have this: >> >> class Test >> { >> const FIRST = 1; >> public $array = array( >> self::FIRST => 'first', >> 'second', >> 'third' >> ); >> } >> >> Then in current 5.6, the array has 3 elements, with indexes 1, 2 and 3, >> while in 5.5 and before, the array has 2 elements with indexes 0 and 1. >> It is a significant behavior change which should be noted. >> >> -- >> Stanislav Malyshev, Software Architect >> SugarCRM: http://www.sugarcrm.com/ >> (408)454-6900 ext. 227 > > > The revert was PHP-5.6 only, but the bug fix is unrelated to the revert. > That revert just was technically necessary to fix that bug. > It's just a side effect of this. > > I agree that it's worth some note; I'll add it in a few minutes. > > Bob > > > > I see, thanks for clearing that up for me!
Thread (9 messages)
- Re: com php-src: Fix bug #66015 by reverting "Removed operationson constant arrays.": Zend/tests/bug66015.phpt
Zend/tests/errmsg_040.phptZend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_ast.hZend/zend_compile.c Zend...
- Re: com php-src: Fix bug #66015 by reverting "Removedoperations on constant arrays.": Zend/tests/bug66015.phpt
Zend/tests/errmsg_040.phptZend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.cZend/zend_ast.h Zend/zend_compile.c Zend...
- Re: com php-src: Fix bug #66015 by reverting "Removed operationson constant arrays.": Zend/tests/bug66015.phpt
Zend/tests/errmsg_040.phptZend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_ast.hZend/zend_compile.c ...
- Re: com php-src: Fix bug #66015 by reverting "Removedoperations on constant arrays.": Zend/tests/bug66015.phpt
Zend/tests/errmsg_040.phptZend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.cZend/zend_ast.h Zend/zend_compile.c ...
- Re: com php-src: Fix bug #66015 by reverting "Removed operationson constant arrays.": Zend/tests/bug66015.phpt
Zend/tests/errmsg_040.phptZend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_ast.hZend/zend_compile.c ...
- Re: com php-src: Fix bug #66015 by reverting "Removed operations on constant arrays.": Zend/tests/bug66015.phpt Zend/tests/errmsg_040.phpt
Zend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_ast.h Zend/zend_compile.c ...
- Re: com php-src: Fix bug #66015 by reverting "Removedoperations on constant arrays.": Zend/tests/bug66015.phpt
Zend/tests/errmsg_040.phptZend/tests/ns_059.phpt Zend/zend.h Zend/zend_API.c Zend/zend_ast.cZend/zend_ast.h Zend/zend_compile.c ...
| « previous | php.cvs (#76822) | next » |
|---|