Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95444 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46305 invoked from network); 25 Aug 2016 11:49:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Aug 2016 11:49:56 -0000 Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.15.18 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.15.18 mout.gmx.net Received: from [212.227.15.18] ([212.227.15.18:59398] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4F/A1-34481-06BDEB75 for ; Thu, 25 Aug 2016 07:49:53 -0400 Received: from [192.168.2.103] ([79.243.115.246]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LxgM7-1b5PoV1p99-017Go5; Thu, 25 Aug 2016 13:49:48 +0200 To: David Walker , PHP internals References: Message-ID: <1e6cac8a-e1af-c9e7-a900-a2efda0771dd@gmx.de> Date: Thu, 25 Aug 2016 13:49:51 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:JabYPShwuP4Hqf15sibjd5ecCLrz+2uJnTg1Iuww+apxXZrWN4E E29gbIo/+cipOnlN84cXww/tVeewvsIFZpI5POhP2XLu6LQbs6tC4Vai5V5FWazrngNdXQm cnCMCirxLFvoxD7uVQibNE7eNl4Z4C84uBxqPZ/owy/7SyaWG678YfZmdlFkpQRBu3XmNPq oD3JYTY8UeQJhkmbMY6cA== X-UI-Out-Filterresults: notjunk:1;V01:K0:qSu4duXgO54=:Tr9/CWv/iW36HgTBykSt9y DW3M6HgLYeIOIXO1gguTycJ6ZV+fKpeLUyw+7TN7eOheWs385WfL0qisD2iOkhivU9QOfh6KM CfBOV+GMP4d0rTYXeQYi0gq1ptIfaYsnlIfR9FeQnb9uA98wfy4/JCoadISljqPkA2k7vzG0f uKUccRAE9pGgbAVbBPLa9I/vXd2aQtv1XQwxVQuMzPIlHnXJDQLYf6KXqdCoEo9RyVAaUwD0G h1k1rPi/QobTUlKuA785csRMCXIPeGUgvizUyE54RAW608kj2MP4J5VbZYjkZb9QUUypA2Upe oKBeMylu++vAltLrcA6zhocNFDc2j6d6F+WX1dQxAQaHQs5Hqw8YYVj8XxEhzxJdS/P88FH+F O4AI4WiMgczp14GyfPR8UwfqKiqsVt9fGvoJFFegLgW0A4lLwuUF1zohkyz3KxrNZ50OC0RIJ Aqx37ZDcX5/Oc7w/W9MZRYR1BxPAvJqxZij0+YvZj62bnNvltKRO4sWV/8U/eCfWcUxoM7Rwi DZG6jV9sZgtqCMdcaH6qhkCQ6WPgTixbRGlQcpVXAvb5W60Rk4cIS7CzwdqAJHe+EvfI9m9ip SFz41DP8FY89p42vWlKviWdCVz7PzlXu8VZNRQeOikpcsQ1XtolXlQjITWk5x8A33U3rHD/cm 5amN+w4WIxIdmG/uxmuE+fVVgekJvARmrv8mJnOwOySrVDb01w2lzzSlHRYlK2ltcJPzAnhfk oYfDOek4TI4oUGH3PYL6badoH/7oK6L+J5SEj0m8Gcu17dfSbWu2ngnPtRLO0BDFLvIbB+CCz Rzy3EBt Subject: Re: [RFC][VOTE] E_WARNING on invalid container read-adccess From: cmbecker69@gmx.de ("Christoph M. Becker") On 16.08.2016 at 17:55, David Walker wrote: > I raised this concept a couple weeks ago to a couple +1's. Discussion was > held mostly upon the PR [1], and I went through and documented within the > RFC [2]. I'd like to go ahead and open up the RFC to voting to the scope > that it is written. > > [1] https://github.com/php/php-src/pull/2031 > [2] https://wiki.php.net/rfc/notice-for-non-valid-array-container For the record, the RFC rightly claims: | The default behavior, of a silent NULL return, is not correctly | defined in the Array Documentation however is noted in a comment I have documented this behavior now[3], and removed the note, which was not quite correct, because it claimed that TRUE would be returned when array dereferencing NULL, bool or int. [3] -- Christoph M. Becker