Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99395 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 95501 invoked from network); 6 Jun 2017 11:06:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Jun 2017 11:06:51 -0000 Authentication-Results: pb1.pair.com smtp.mail=mail@pmmaga.net; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mail@pmmaga.net; sender-id=pass Received-SPF: pass (pb1.pair.com: domain pmmaga.net designates 149.210.149.69 as permitted sender) X-PHP-List-Original-Sender: mail@pmmaga.net X-Host-Fingerprint: 149.210.149.69 outbound0.mail.transip.nl Received: from [149.210.149.69] ([149.210.149.69:58960] helo=outbound0.mail.transip.nl) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0D/6D-27119-7CC86395 for ; Tue, 06 Jun 2017 07:06:49 -0400 Received: from submission4.mail.transip.nl (submission4.mail.transip.nl [149.210.149.124]) by outbound0.mail.transip.nl (Postfix) with ESMTP id 3whpm43sWJz10j2B for ; Tue, 6 Jun 2017 13:06:44 +0200 (CEST) Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com [74.125.82.54]) by submission4.mail.transip.nl (Postfix) with ESMTPA id 3whpm15KzZznWCp for ; Tue, 6 Jun 2017 13:06:41 +0200 (CEST) Received: by mail-wm0-f54.google.com with SMTP id n195so98018580wmg.1 for ; Tue, 06 Jun 2017 04:06:41 -0700 (PDT) X-Gm-Message-State: AODbwcAygdGtP0HVwoxnc+7msxp5uB1NV8GOg+QirVAq6uIDvOB6uu1X ZhVjxauiMxMMyUsfxmQYTd8PZ28JCw== X-Received: by 10.28.105.136 with SMTP id z8mr6701346wmh.60.1496747201273; Tue, 06 Jun 2017 04:06:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.64.213 with HTTP; Tue, 6 Jun 2017 04:06:20 -0700 (PDT) In-Reply-To: References: Date: Tue, 6 Jun 2017 13:06:20 +0200 X-Gmail-Original-Message-ID: Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary="001a1146744e402d700551489de3" X-Scanned-By: ClueGetter at submission4.mail.transip.nl DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=transip-a; d=pmmaga.net; t=1496747203; h=from:reply-to:subject:to: cc:references:in-reply-to:date:mime-version:content-type; bh=JfEv277IldhNwiTVM491hXpASEdYHcXsEk7ybwiPPmM=; b=BM5/Kx9R+S21a/Ae9WJkXan6YtnoR6yemouMz3hsGa+v6cqJHrOOesU4iiihb26V0/RVld WHG7sYMCSpg966Fmzi48SIoCOOF3no4VVnuGr3DqLhYK5aKZQL971HYUJAjege4aZ1LLAn WQoF3u0rziG3LQJinGg+aNGkcbGaAbnXgEZo/1tDtWq9YuFjtD+kuRp3b5m+A/qWucjogn ZNtvo/64LBbyIgPWAT2nNzI97mzKjICwLSBKUXdgg8Xuq+gNnthjV7eUvMG52DbTYc1WGW bQeC1G5oZyFcerWk0ktvQExDFzWVuSkXkBud7lciB2ovRqCxsd7Uy9Jg4+XN9w== X-Report-Abuse-To: abuse@transip.nl Subject: Re: [RFC] [Discussion] Arrays starting with a negative index From: mail@pmmaga.net (=?UTF-8?Q?Pedro_Magalh=C3=A3es?=) --001a1146744e402d700551489de3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, May 21, 2017 at 5:29 PM, Pedro Magalh=C3=A3es wro= te: > Hi all, > > I have previously discussed this topic here and I have now created an 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 also have left the target version as an open issue in case most people > would prefer not to do it in a "minor" version. > > Regards, > Pedro Magalh=C3=A3es > Hi all, Given that I got no more feedback on this, I'm ready to move it to voting. However, before doing so, I would like to hear some feedback from 7.2 RMs about the timing. I think the impact in real applications would be pretty low but there is still the possibility of a subtle BC. Sara & Remi, would you prefer I wait for the next major for this or would you be ok with 7.2? Thanks in advance. Regards, Pedro --001a1146744e402d700551489de3--