Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124824 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 80AD21A00B7 for ; Wed, 7 Aug 2024 13:30:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1723037534; bh=uR4Z5kaBt25EyHA9oyCktw/LiLKDzNWxgwBjrR9qXlc=; h=From:To:Subject:Date:References:In-Reply-To:From; b=gJPkdvdyUIedFqQcBKbSR15QCnt2HIxXtx9PzsMvOY95y1owetZ8yNYZRlbu8zBBy mbQMJxeUUf/09GKDNtueav1I0NmpcTw+EIy3VVqrujs37D8m1rGl2zjSkvTe742Xor yYAutCyvEnJpa4nFAFdjbH8st4ndGqpexH6Xz6Xm3EBh+l7FErAKfhb00fdSA5B6bZ wZAV8iP7uEZthnqrjWSh6sXhi/PdzZjYs8rKgD/hjSL+tKo+YQz16PNBmZy/ByZDhs pj0iWyHrQBnRoVLDahddBwE7QdcRlYVebimYMNXz/NUZ32sE+5PyiBKYUXC/0DcNnp /hJ2KQ6Xktjpg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 112CF18003E for ; Wed, 7 Aug 2024 13:32:13 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_50, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10olkn2100.outbound.protection.outlook.com [40.92.42.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 7 Aug 2024 13:32:12 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Obpyv7xvDRAFrvXqYSoN+KzudySjTBRc2mgwN0BOsukte/4MLiwrB9CrJV0Zo8wTlEfunA6tbeWXmCU/+UVlNDfz1wmEQJI26+KcX4a5Ct7agsN/InJ0gdXXPv5rm16QenFfUJe0qCRt4heRqh2GKEIkPUc7icbnyGHkpbBeo0WSIuXmCWnd9GZ045YOaoyP6eBfPKQfr6fgxA0iDigElRvjFk6VbOgr5ZJLwRpziuZyO8PxPhH3k1zBDY8YjgPVZ7GdFEawu8WkwSRxp25MGUt7ndo17CfoNilFnLVGQsMiRYfwhxovANLoq2g7lGLa0zLUQKcPRjC6pwDrFVWjRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=uR4Z5kaBt25EyHA9oyCktw/LiLKDzNWxgwBjrR9qXlc=; b=Y3IDS9QQ/G9i7dyGUVlBALK+bhryYAvxfX+OiFZn05thKyWVPvd67MXOpgyWCXIbBi5mUpozEVLtv5ZmW0jJJNm704SgrkV0Yyd6miDzxxOYhu5HvXGWpajoAEaMH4u1yNppzr2cti5xcTKgx0+LQiFGtOBQ4E+5P6SGwRcnTlGXxnQhuRYtUo0x93PZLGejWZU4nC1ozKpPJ7mDgRP3HdBAQHID+jcStrvARbF80BEWutB3DrgTCSGgZwWNq0TRi2CPDcJNYvFEDG0hsZb7H5Hy+oL3GHmALsQD5Qtbo5LSNhhliVCBK/x83eVV8U/Nakcf0DmdxHd3iK9rU8kxUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none 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=uR4Z5kaBt25EyHA9oyCktw/LiLKDzNWxgwBjrR9qXlc=; b=iq3E+vkHbyt+nBmDs5muNgoDjYKouiMxZVd5XNWCUReZd6eL1lXbNRGiXJMVDGAkSl0FhsYS3HL4UvoqxQw8Hkf2RiXHS7ozfKDkXBNP6D6UpZjq59BO4IHXSUskxPhELMS0scBUsBpbq+u9TsA06TXXaB4YCZlGMQnSHEYHTY8O6XHO/pOBREKlBRWBOqj+8hwWbmt4/rItf1xwXyPvhBxJvNFNwqTD1fNTD1JgcjNpQMNr+iyS4ic9SzZJrdmok/HG4XK294AIkpJXaqOz46uS+k7sAuj9SIQ0nWYhBWE19sLeeiePIWanKdUUtQZShiriI8TQp80ZMLvfs/o1iQ== Received: from PH7PR16MB5781.namprd16.prod.outlook.com (2603:10b6:510:303::21) by DS0PR16MB5327.namprd16.prod.outlook.com (2603:10b6:8:161::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.13; Wed, 7 Aug 2024 13:30:25 +0000 Received: from PH7PR16MB5781.namprd16.prod.outlook.com ([fe80::2773:7b0e:45e2:19a4]) by PH7PR16MB5781.namprd16.prod.outlook.com ([fe80::2773:7b0e:45e2:19a4%5]) with mapi id 15.20.7828.023; Wed, 7 Aug 2024 13:30:25 +0000 To: "Gina P. Banyard" , PHP internals Subject: Re: [PHP-DEV] [RFC] [VOTE] Transform exit() from a language construct into a standard function Thread-Topic: [PHP-DEV] [RFC] [VOTE] Transform exit() from a language construct into a standard function Thread-Index: AQHa4mXbB5qYCTzjZ0iJIWeEu9gDuLIbzyTP Date: Wed, 7 Aug 2024 13:30:24 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [+2A64iVKsvp6nWpg1RrUESYf+9Rtm5yKlEEKbO+oIdQ=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR16MB5781:EE_|DS0PR16MB5327:EE_ x-ms-office365-filtering-correlation-id: 354f59ab-8b71-45fe-77d8-08dcb6e51836 x-microsoft-antispam: BCL:0;ARA:14566002|461199028|8060799006|15030799003|19110799003|4302099013|3412199025|440099028|102099032|1602099012; x-microsoft-antispam-message-info: 1iezITsruMNs+vNgp7vOYr0Aulx1Mb6qtNxlE3h03jGg15NhEfW/epTvWPDrAxuiygWXe0PGItFKhg0xXe3FMeChnRSRaJHOWJLpyoujI9JKFGh6Vnfoqedxco3cwZzucTugKkWXiWRSUU7O5p2jsWWgtoAkWSWJyT95SkhhoMd2HSUcsBSYxqqmYLMGLe2oSVMSj6ox4ypZcIORyUnO7BqlDN2iQkYmjdvayoSqxYVraoItYvvsvRiJTTyysZTWgeTaD90Rhtq1dNMav5gUCgNQYU4/d3znQag7AvKgus14ybk1tAAdvu8fLg7H3C+A4h+p4vb51UrtKsthu1Uvr31kE2MY/qxQ9IY5IbkjcoH8U5NUPSemIkBxfpF/Ny3pQ4gxb3Z7C3RLgdj693xj1iwLt68lu6wEv0VhpWyfUZFCqW6CT+f2VmGLweisa5+PSPSv/KvL9UkeNRUJn2PML9SrNrF0QekwnL/euNUirlxICjJp5E3Y6Z81BMHMJq+J6EqlBd+Vgt2K4LXdcd6Oiq9wHenM2UZsCI8j76Tn3FypNEPWjvzsLgOZuX5SH+Uh/N+fEq0vpiHL+pkDsbAXC/N4lqkoFv70/bwpptdsvfS1FljRgYR5OBto+UVReQxexscwN2kto9UiHDA+mzVDgCmAOsAPuqcy9sY6nFGssaCpaAWXFF1yOgZq6cRXBSx/816Uz9hslvtZY4aFt3J2u9qOb5jlr7okBZS8lE7PnGL2Drf4jrOl+ywoyf3+D4rcrqGb90jckRb9KFtGq+wK1QTultz25RcJ2VzF61ABTTBOwwAb7is7JLl/v5bY8prvPrspzkIpY2uH2HhFfQ+sOw== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?7wAN4vm8WIPPEDOxK4fWG0FX1sCgw6p9S2vVVhf/KLspwR0Ff8RYr5/NoE?= =?iso-8859-1?Q?yFgVi7xQc8o2lC+EfqO35XWS4xBUxv/SjI+8PE5oXgF7KxC3bvXIFJnjsS?= =?iso-8859-1?Q?A2ZxwBunQ52X+TFoRuFawAXUK6ChTNk7By3GZNkBlHvL79uk2A9jrBzelx?= =?iso-8859-1?Q?WFpP5PY2PR38MjGXxyFQQ5o1VchRHevEqoPEyef87WC5VoXJGf8CGhiVe0?= =?iso-8859-1?Q?eXu+o/ZmnU+C8TH8Kmwi2qSo9wHvnNTdoO1dIMA47UUBh46GPY/imE6hke?= =?iso-8859-1?Q?xsZJm2s5b78Ohi8URYze7+mA65Ph4E/eGOWneYT2u/AZn3i/zaSZI1x5Gx?= =?iso-8859-1?Q?FaTTUEpjhvPLSU+9HdMKSgFrd9T6e6IYLZHIOD7XB0cIvbnTGgMGeI8Hwv?= =?iso-8859-1?Q?wcOazwz3Z0xDtCTU/ZBQt1Q0cAkZ20YvlBm1V/MZOAE16gGTv9+XVFFnIw?= =?iso-8859-1?Q?BSG7ZFfVfIIRe3QNk/P5vxs/ZEqUtykEHmYW4+V6lsFBi0ScSesFaOkqyl?= =?iso-8859-1?Q?kHgv5FlJ9snEpSJ5Yyy5h6GbGS0SfjliAszyc93YTADlQImGc1TmUMVo6M?= =?iso-8859-1?Q?YtGUfkFvP5R34UaOVyrwMRGXVk6ZddOg5XN79WiEt4KWidy0nL6t1YH30q?= =?iso-8859-1?Q?E5No2FUf3GTZUH7vNlxCxNd59vwVASci9stHgzumqaMbvo2b2A5ur3ygCZ?= =?iso-8859-1?Q?Ye5U6FbeHQroyHoQQG2m9pY70YGvy6lIFOCPUUYO+L9frYj8xtoxO62icM?= =?iso-8859-1?Q?FSfuiZwNZiB2aGjX3UGf+hFoT+ugMtWloZJmrA/8hzhd8TqJhPkQUWn5jJ?= =?iso-8859-1?Q?wxgyhVQHLAkiZKTgPLji4OzdyRpFzEorTzrwKCx9kB+awT4rNumg5HcQlF?= =?iso-8859-1?Q?P8cBuHod0QtgwRHxt/bRdPCzfkoOqXArUlyYTPdSnIHVCWwaVBXp1rw+3V?= =?iso-8859-1?Q?zhem8vZQKDy74SrwE4rzeG71Ty0EeILgbO09/cfvWNmJHTqVihODP+cMgR?= =?iso-8859-1?Q?itOLMCO+0+gxARHN6DZDMq2jWFz/ZK9fSxTxTzwt/DAWQVzbDKMc0k0ELD?= =?iso-8859-1?Q?0ONKKBlzTeMMhxAnpFQP7jO98aDoUKAq94JgVNqL2GCd5Tlb9rQoDSuCW8?= =?iso-8859-1?Q?yP9WLsPzVrOxo+ZBFG/zqbLKu3M6eZX3utVZCaiSs0/pPivhsd1dn302s5?= =?iso-8859-1?Q?KaANOzQkUxX8kU07u0qdNwJOhuhj/NgyR3n/wnOsxpZ0f3Pz2iUHyL/AlN?= =?iso-8859-1?Q?wVHNQo+YX48gLhmiKjQdwdOyOOo6MJ1Gdj02oHPFA=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR16MB5781.namprd16.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 354f59ab-8b71-45fe-77d8-08dcb6e51836 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Aug 2024 13:30:24.9296 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR16MB5327 From: theodorejb@outlook.com (Theodore Brown) On Tue, July 30, 2024 at 03:49 G. P. Banyard wrote:=0A= =0A= > Hello Internals,=0A= >=0A= > I have just opened the vote for the "Transform exit() from a language con= struct into a standard function" RFC:=0A= > https://wiki.php.net/rfc/exit-as-function=0A= >=0A= > The vote will last for two weeks until the 13th of August 2024.=0A= =0A= I really appreciate RFCs like this which not only make the language more co= nsistent for userland developers, but also simplify PHP's internal implemen= tation, paving the way for future optimizations and new functionality.=0A= =0A= In my experience, extension developers nearly always have to make some chan= ges to support each new PHP version, so I'm not sure why that would be a re= ason to prevent improving the language.=0A= =0A= Best regards,=0A= Theodore=