Voting "no" as well, since applications relying on "array_keys()" and
assuming on the allowed integer range of those may even become vulnerable.
This is one of those subtle BC breaks that are extremely hard to find.

On 7 Jun 2017 2:12 p.m., "François Laupretre" <franc...@tekwire.net> wrote:

> Hi,
>
> The same for me. Strange to see 7 people willing to introduce such a BC
> break in a minor version, or did I miss something ?
>
> Anyway, +1 to introduce the change in PHP 8.
>
> Cheers,
> François
>
> Le 07/06/2017 à 13:31, Derick Rethans a écrit :
>
>> On Tue, 6 Jun 2017, Pedro Magalhães wrote:
>>
>> Hi all,
>>>
>>> I have just opened the vote on this RFC.
>>>
>>> The main goal of the RFC is to eliminate the inconsistency in arrays when
>>> negative numeric keys are used explicitly and the following implicit keys
>>> will start from zero.
>>>
>>> You can find the RFC here: https://wiki.php.net/rfc/negative_array_index
>>> The previous discussion: https://externals.io/thread/712
>>> And the PR (also some discussion): https://github.com/php/php-src
>>> /pull/2383
>>>
>> I voted no because of the BC break.
>>
>> cheers,
>> Derick
>>
>>
>>
>

Reply via email to