Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106014 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 198 invoked from network); 21 Jun 2019 19:39:09 -0000 Received: from unknown (HELO NAM02-BL2-obe.outbound.protection.outlook.com) (40.92.3.14) by pb1.pair.com with SMTP; 21 Jun 2019 19:39:09 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BhU+4S08wlQ79FCJPSOFyxEvjk2FQj83Rha2zzZlyOA=; b=AYKId2ZnL1rG1lol06ePBrinJAHGJdVgjrDbVBRPceypQs/3jrDTH9r6JfmltR4gLjUEBsUTegH9+3zTOe2VifRasd51/lIvS+JsIjn//iq2QurE7Ex4IkeTgPa+apVK8UcdOT8ZC6W2qzS5hGUaY5zDNiZOUMZrvxEo7VDSNUTG2x2PpxZ4kalfqlw6kZFRK2mIYoubCCMj65w/W3XbfgieWfXr2PVDs+dZH8U+xCB3fcQtF+YzcasYE2zrsFqZZGiMkPrKiNWDrrPn1ZAa+/Z2TzI5F6XlIAg0HdM3mlIvEmFXlmYEDQHrOqFHrE+dMZyjQWY7vR2jeNvBhYaW8Q== Received: from BL2NAM02FT057.eop-nam02.prod.protection.outlook.com (10.152.76.53) by BL2NAM02HT014.eop-nam02.prod.protection.outlook.com (10.152.77.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1987.11; Fri, 21 Jun 2019 16:54:20 +0000 Received: from DM5PR06MB2857.namprd06.prod.outlook.com (10.152.76.58) by BL2NAM02FT057.mail.protection.outlook.com (10.152.77.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1987.11 via Frontend Transport; Fri, 21 Jun 2019 16:54:19 +0000 Received: from DM5PR06MB2857.namprd06.prod.outlook.com ([fe80::34ab:ea40:c209:3dda]) by DM5PR06MB2857.namprd06.prod.outlook.com ([fe80::34ab:ea40:c209:3dda%3]) with mapi id 15.20.1987.014; Fri, 21 Jun 2019 16:54:19 +0000 To: Kalle Sommer Nielsen , Internals , Nikita Popov Thread-Topic: [PHP-DEV] [RFC] Deprecations for 7.4 Thread-Index: AQHVKETZ+nwxYy6GlE2MqUtgXuYf76amT6PM Date: Fri, 21 Jun 2019 16:54:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:12D380347359F1BA5D5219989A049DE0CFBC38D359A401203BB80C7BB98DDBBB;UpperCasedChecksum:06C28BBC7A51E6132472FE552B8FFE5FAECB11AC3662EF5B7CA79C0C6C3E5145;SizeAsReceived:6809;Count:43 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [nshnQsnB1BIStfLEYRcfpe5iliR7Sk4d] x-ms-publictraffictype: Email x-incomingheadercount: 43 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(5050001)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322404)(2017031323274)(2017031324274)(1601125500)(1603101475)(1701031045);SRVR:BL2NAM02HT014; x-ms-traffictypediagnostic: BL2NAM02HT014: x-ms-exchange-purlcount: 1 x-microsoft-antispam-message-info: L3/CWDNieiQxCU3kSOJaffpGn4FDEXQetNC4B700hOu5G9i4XG1wHrNbxm1Mxmz6N9okoIJl8bm/WPzHqY4ygI8jwuOFWa0qQwjqFOLMteMDMgI6lbMtwuI5Iyin9EWuBWeP0sqxTAJFCljroLZaDrM0K9ruH9CJo4tRY0NwKiEDja/3yPS00biR3znEWVXC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 5abb719c-1d75-425c-f3b7-08d6f6691ab9 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2019 16:54:19.8886 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2NAM02HT014 Subject: Re: [PHP-DEV] [RFC] Deprecations for 7.4 From: theodorejb@outlook.com (Theodore Brown) On Fri, Jun 21, 2019 at 10:20 AM Kalle Sommer Nielsen wrote= :=0A= =0A= > Nikita and I would like to open the discussion for the RFC:=0A= > "Deprecations for 7.4", this RFC targets a larger set of various=0A= > features targeting for deprecation in 7.4 with the intention of=0A= > removal in PHP 8.0.=0A= >=0A= > https://wiki.php.net/rfc/deprecations_php_7_4=0A= =0A= It's still unclear what is being proposed for the register_argc_argv=0A= ini directive. When the ini setting is removed, will the `$argv` and=0A= `$argc` variables always be available on CLI SAPIs, and never be=0A= available on non-CLI SAPIs?=0A= =0A= If that's the case, I'd propose a deprecation notice in PHP 7.4 when=0A= using `-d register_argc_argv=3D0` on the command line, and when accessing= =0A= the predefined `$argv` or `$argc` variables from non-CLI SAPIs.=0A= =0A= Thanks,=0A= Theodore=