Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117337 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 83855 invoked from network); 15 Mar 2022 16:52:30 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 15 Mar 2022 16:52:30 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0C2B318050B for ; Tue, 15 Mar 2022 11:17:15 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,NICE_REPLY_A, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8560 212.227.0.0/16 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 15 Mar 2022 11:17:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1647368232; bh=hwslZp/msHLgyqzxuUTQM/WnfiqP9jBUEcuPT6lxo9w=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=UoZeiPSoK+WVWTv1lnx1q6HITP8xw1NmiEvbRMp4KrQ+OAPScSkJSESKLStBCutpq TrPruMvmnDynTaxEbfEZusL9nE+Wk0XZq1JmNUVPBo99/hWcFsfwHCylUQ2ub8W7On +CD39lZxEQUamWjvyTY7+sntgdPZU3QUviuQi22E= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.2.130] ([79.251.208.88]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MV63q-1nebrq1Pvy-00SAPJ; Tue, 15 Mar 2022 19:17:12 +0100 Message-ID: <37421f61-4e2e-53d3-56d0-022a3c21ed2e@gmx.de> Date: Tue, 15 Mar 2022 19:17:12 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Content-Language: de-DE To: =?UTF-8?Q?C=c3=b4me_Chilliet?= , internals@lists.php.net References: <4724184.31r3eYUQgx@come-prox15amd> In-Reply-To: <4724184.31r3eYUQgx@come-prox15amd> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:vzd0Vja6JrN6F2ubECktgsfEg+GFOUEH2QzzbkINN0x/qfkrKAZ dv7hHLAQiNQRwmaBOhx4TEX4OlJb3dFd1Vnf6r9m+dEnjizYE26gebvPnuF2xB7vr8DXFsD GwTLpPnZk6O9uZXmbb1DXMOgbPxpx2dZ+u+aGOlqNnLGccTIiDK2x/mT/DklEwTtJdtkPQb xfBEetObH8YabobhQjM4w== X-UI-Out-Filterresults: notjunk:1;V03:K0:S8sjX0Cog+I=:eE8H9jxR45mzdtDYpWhFmw vHh6OtT9curisOnKWk0JC4H20YktGJbgvGQCxu6vkJhFYZ8oq+mC65s5rgF5QD+YQW9XY46FW Et7j7HXkSAlWUDZUQrREEOI/CKOsUK4S2FXsfQ7FDw9tlD33ecs/7R6Ll6C6jvgeUOhX/hL6l pKNmSVcU8XQnceM1iWmarf4IbqXgogBMqOJS80YIiuPo9sMwTg/PNd1gN7fwRP/6vDCYwUdIT ZZuxmk/N9Vf/H2JtUaz/mQTDH6Gyt84xIS9j4Lw754xufsQE77wDjtNMDY7rIJlc3bD2v7JyX xcOnCtQB3F6VS553/qvReAXXzETJPBeZwu3lf6xK5PyVpXT/IyPFWmsaHaTOHs4xfy5vxlrdL 3zts7isSfpYJRyYO8PO/nRz2lw+iuWIWQVLErU8eq62oudy+ynsz4+Hf9Md0d15T9Ibhmhlzo LqFt3ogu+/1EJtP9TkZklCYcf+ZQX365bDws3Ax1rn5l4+LfSwprZpEkItLbBYrjE8CT843c5 aEhiSU0gLIXXm+iG/AnCDHGCEpapXzQ2vzA852LPfvTcLjLcymAXOr5qh5V+X8bgO5959MktE amOwRDNhbfT85Sgt5SuqJyBeWzHHlIoCtQg/r1ResYnjrPZ2uSrVjUONfug+Fq90+FsU/h5z+ 0iqi9MEfAkoTblzGvljcsXQXvPdOg5N4jSCx6YqFJn1EaKl4lypUPrJbT6UfuKCjBfXpOqW8M /SdfsnCsCEEwHZnYO16zV6EmvigdKUS8BHeso908rob+7h1S3SXMcIKpTe/jvBOlx75WrVnNL J4spdFX+4PFD3THOfkWmhOXuzk4Nlg/pyEg4lK7X/aaoTVP1rZzYIz+zi3B/xwooQY3YfeJvU jFBnJx60DI4Dw0yVhA/cbrJ10rX8ezb4elxnQgD/I1VwINxonpiO0jK/ZVN94wUCPGdFES1l+ 2CRtqu8Cd9kz1ECMAlreoC9T6dav9Cqi2gRRk1EPyCrtqehSRDsuOSJwVsRrRpCMpcmT4UeLv 7vIm7HRVyvJ0ZX50BcmAs0/PBnDPTZTPtj9p6ge6X52V/VLhQI+VIzVPCeBO/5UCpdSV0d4oX TRSLOgEJKaH1rE= Subject: Re: [PHP-DEV] [VOTE] Undefined Variable Error Promotion From: cmbecker69@gmx.de ("Christoph M. Becker") On 15.03.2022 at 17:54, C=C3=B4me Chilliet wrote: > Le lundi 14 mars 2022, 18:18:55 CET Mark Randall a =C3=A9crit : > >> I have started the vote for promoting undefined variable access to thro= w >> an Error exception. >> >> The vote will run for 2 weeks until March 28th 2022. >> >> https://wiki.php.net/rfc/undefined_variable_error_promotion > > This does not mention properties, are they concerned by the change? What= about array keys? The RFC states: | If the code does not currently emit a =E2=80=9CWarning: Undefined variab= le | $varname=E2=80=9D then it is out of scope for this RFC. This RFC does NO= T | apply to array indexes. That explicitly excludes undefined array indexes, and apparently also excludes undefined properties (which raise "Warning: Undefined property:") =2D- Christoph M. Becker