Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124812 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 ABD521A00B7 for ; Tue, 6 Aug 2024 18:59:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1722970878; bh=Xa+hZrF2wDwcXIUfx1C4SFflkcJmeXPZVUtLevP1Hqg=; h=Date:To:From:Cc:Subject:In-Reply-To:References:From; b=TrsCoAB8X86ixFJAYQHevedigSuy0ncC+pX2QHHfWO9IZnFhmdLORfLOwesxiekoB NRmfn1yGZJnG/WuYQtboOar4nh4qsWWze4h0BOx7n27VZPNVakU7XR5itiE5greyyv nS+puyCPtfFDAEfM+BViX5W2z7idqAReTmV1xhAgIeLzZLfbdRVB+KdJ34LO59Pw3E qb6+qhERKV06zdIgTB5ZefTJtf+qt/Wl055ZeE6h1x4E4L/S2A42KWC06GRte469pn zVHH0Z24xH3IBgX6Cc3K51KzlTn+UtLvqGqi6JHloFZGCRSm8Gub6PYrG2OR3sJmN6 IYiSKu/52rnVw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 6629F1804CE for ; Tue, 6 Aug 2024 19:01:14 +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=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 6 Aug 2024 19:01:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gpb.moe; s=protonmail2; t=1722970768; x=1723229968; bh=Xa+hZrF2wDwcXIUfx1C4SFflkcJmeXPZVUtLevP1Hqg=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=ItkZE+tmqXm1IiD7ib/my00hrONpUg1mtboJOx+IFpKRtPfBoueJ4+3K0z6D94oOT Nh8z5ZGz10JPCFeTWFxtzh2nW7yrggqa8it0yx2/8KJuDltHKKqbOJrH3vlTp90nKa F8OHhemCHF5QVmSbj9+GMrIJpKspBnjrZ/vqORlAODhzJjcFzsgGx0v+oxdg+bJ5Bu 9t/Es/ytTRjASXg2wU9eSZ9KR5dORuHYkeJPxw8V77iNn7XdybEbbMFYC4ONFFRT6E 1G5rto8XqB4GJ14nMQTi1jbojVWV9DajIb94sqZJYNteI8oiTzpTnJ2/zSV72/knGG AEcZ0WflP+BbQ== Date: Tue, 06 Aug 2024 18:38:41 +0000 To: =?utf-8?Q?Benjamin_Au=C3=9Fenhofer?= Cc: PHP internals Subject: Re: [PHP-DEV] [RFC] [VOTE] Transform exit() from a language construct into a standard function Message-ID: <1OVFleUnSttUzocnRtgDT1hvgrfNLbkuRWeJGubQNiemSGTuYgXD7Jde9cPQG0E8Xd9nP5sGEQsHcgc-UGkiJZ210Pm9qkCKUz3EcNPgUaU=@gpb.moe> In-Reply-To: References: Feedback-ID: 96993444:user:proton X-Pm-Message-ID: 2b85a8e9433a547b3fc3056b88fff037844ce615 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_SjjKgCvF6LLhouGCBHS0gdJzgchVkmsoO2oeD0ghXiY" From: internals@gpb.moe ("Gina P. Banyard") This is a multi-part message in MIME format. --b1_SjjKgCvF6LLhouGCBHS0gdJzgchVkmsoO2oeD0ghXiY Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gVHVlc2RheSwgNiBBdWd1c3QgMjAyNCBhdCAwOToyNywgQmVuamFtaW4gQXXDn2VuaG9mZXIg PGtvbnRha3RAYmViZXJsZWkuZGU+IHdyb3RlOgoKPiBBbSAwNi4wOC4yMDI0LCAwOTo0MzoyMSBz Y2hyaWViIEJlbmphbWluIEF1w59lbmhvZmVyIDxrb250YWt0QGJlYmVybGVpLmRlPjoKPgo+PiAt IElmIGl0IHN0aWxsIGRvZXMgbm90IGFsbG93IG1lIHRvIHNldCBleGl0IGFzIGRpc2FibGVkX2Z1 bmN0aW9ucywgdGhlbiB0aGlzIGNyZWF0ZXMgYW4gaW5jb25zaXN0ZW5jeQo+Cj4gVGhhdCBsZWZ0 IG1lIHdvbmRlcmluZyB3aHkgZGlzYWJsZWRfZnVuY3Rpb25zIGRvZXMgbm90IHdvcmssIGFuZCBJ IHNlZSB0aGUgUFIgYWRkcyBhIHNwZWNpYWwgY2FzZSBmb3IgYm90aCBmdW5jdGlvbnMuIFNvIGRp c2FibGluZyB0aGVtIOKAnmNvdWxk4oCcIHBvdGVudGlhbGx5IHdvcmsuCgpJbmRlZWQsIGFzIGl0 IHdvdWxkIGJlIGEgdHJ1ZSBmdW5jdGlvbiBhbmQgZGlzYWJsaW5nIGl0IHdvdWxkIHdvcmsgYXMg ZXhwZWN0ZWQsIGFzIGluaXRpYWxseSBJIGRpZCBwZXJtaXQgZGlzYWJsaW5nIGl0IGJ1dCBJIGRl Y2lkZWQgdGhhdCBtaWdodCBiZSBhIGJpdCB0b28gd2VpcmQgZm9yIHBlb3BsZS4KCkluIGZhY3Qg b25lIGNvdWxkIGV2ZW4gcmVkZWZpbmUgaXQgYWZ0ZXIgZGlzYWJpbmcgaXQgKGxpa2UgYW55IG90 aGVyIGludGVybmFsIGZ1bmN0aW9uKS4KSXQgbWlnaHQgYmUgYSBiaXQgaGFyZGVyIHRvIHN1cHBv cnQgcmVkZWZpbmluZyBpdCBhZnRlciBpdCBoYXMgYmVlbiBkaXNhYmxlZCBub3cgdGhhdCB0aGUg aW1wbGVtZW50YXRpb24gaXMgYXQgdGhlIHBhcnNlciBsZXZlbCAoYXMgdmFyaW91cyBwZW9wbGUg cHJlZmVyZWQpLgoKSW4gYW55IGNhc2UsIGFudCB0ZWNobmljYWwgaXNzdWUgdGhhdCBldmFsKCkg d2FzIGhhdmluZyBhcmUgbm9uLWV4aXN0aW5nIGhlcmUuCgpCZXN0IHJlZ2FyZHMsCkdpbmEgUC4g QmFueWFyZA== --b1_SjjKgCvF6LLhouGCBHS0gdJzgchVkmsoO2oeD0ghXiY Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+T24gVHVlc2RheSwgNiBBdWd1c3QgMjAyNCBh dCAwOToyNywgQmVuamFtaW4gQXXDn2VuaG9mZXIgJmx0O2tvbnRha3RAYmViZXJsZWkuZGUmZ3Q7 IHdyb3RlOjxicj4NCiAgICAgICAgPGJsb2NrcXVvdGUgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUi IHR5cGU9ImNpdGUiPg0KICAgICAgICAgICAgPGRpdiBkaXI9Imx0ciI+DQo8L2Rpdj48ZGl2IGRp cj0ibHRyIiBjbGFzcz0iZ21haWxfcXVvdGUiPg0KICAgIDxkaXYgY2xhc3M9ImdtYWlsX2F0dHIi IGRpcj0ibHRyIj5BbSAwNi4wOC4yMDI0LCAwOTo0MzoyMSBzY2hyaWViIEJlbmphbWluIEF1w59l bmhvZmVyICZsdDs8YSBocmVmPSJtYWlsdG86a29udGFrdEBiZWJlcmxlaS5kZSIgcmVsPSJub3Jl ZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+a29udGFrdEBiZWJlcmxl aS5kZTwvYT4mZ3Q7Ojxicj48L2Rpdj4NCiAgICA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBzdHls ZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0 LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiIGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdj48ZGl2 PjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfcXVv dGUiPjx1bCBzdHlsZT0ibWFyZ2luOjBweCIgZGlyPSJsdHIiPjxsaT5JZiBpdCBzdGlsbCBkb2Vz IG5vdCBhbGxvdyBtZSB0byBzZXQgZXhpdCBhcyBkaXNhYmxlZF9mdW5jdGlvbnMsIHRoZW4gdGhp cyBjcmVhdGVzIGFuIGluY29uc2lzdGVuY3k8L2xpPjwvdWw+PC9kaXY+PC9kaXY+PC9kaXY+PC9k aXY+PC9ibG9ja3F1b3RlPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48YnI+PC9kaXY+PC9kaXY+ PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3F1b3RlIj5UaGF0IGxlZnQgbWUgd29uZGVyaW5n IHdoeSBkaXNhYmxlZF9mdW5jdGlvbnMgZG9lcyBub3Qgd29yaywgYW5kIEkgc2VlIHRoZSBQUiBh ZGRzIGEgc3BlY2lhbCBjYXNlIGZvciBib3RoIGZ1bmN0aW9ucy4gU28gZGlzYWJsaW5nIHRoZW0g 4oCeY291bGTigJwgcG90ZW50aWFsbHkgd29yay48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdiBkaXI9 Imx0ciIgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQt Y29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48ZGl2IGRpcj0ibHRyIiBjbGFz cz0iZ21haWxfcXVvdGUiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZv bnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdi KDI1NSwgMjU1LCAyNTUpOyI+SW5kZWVkLCBhcyBpdCB3b3VsZCBiZSBhIHRydWUgZnVuY3Rpb24g YW5kIGRpc2FibGluZyBpdCB3b3VsZCB3b3JrIGFzIGV4cGVjdGVkLCBhcyBpbml0aWFsbHkgSSBk aWQgcGVybWl0IGRpc2FibGluZyBpdCBidXQgSSBkZWNpZGVkIHRoYXQgbWlnaHQgYmUgYSBiaXQg dG9vIHdlaXJkIGZvciBwZW9wbGUuPC9kaXY+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3F1 b3RlIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwg MjU1KTsiPjxicj48L2Rpdj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxl PSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6 IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+SW4g ZmFjdCBvbmUgY291bGQgZXZlbiByZWRlZmluZSBpdCBhZnRlciBkaXNhYmluZyBpdCAobGlrZSBh bnkgb3RoZXIgaW50ZXJuYWwgZnVuY3Rpb24pLjwvZGl2PjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJn bWFpbF9xdW90ZSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1z aXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1 LCAyNTUsIDI1NSk7Ij5JdCBtaWdodCBiZSBhIGJpdCBoYXJkZXIgdG8gc3VwcG9ydCByZWRlZmlu aW5nIGl0IGFmdGVyIGl0IGhhcyBiZWVuIGRpc2FibGVkIG5vdyB0aGF0IHRoZSBpbXBsZW1lbnRh dGlvbiBpcyBhdCB0aGUgcGFyc2VyIGxldmVsIChhcyB2YXJpb3VzIHBlb3BsZSBwcmVmZXJlZCku PC9kaXY+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0iZm9udC1mYW1p bHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwg MCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48ZGl2 IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWws IHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dy b3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+SW4gYW55IGNhc2UsIGFudCB0ZWNobmlj YWwgaXNzdWUgdGhhdCBldmFsKCkgd2FzIGhhdmluZyBhcmUgbm9uLWV4aXN0aW5nIGhlcmUuPGJy PjwvZGl2PjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9ImZvbnQtZmFt aWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAs IDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48c3Bhbj48L3NwYW4+ PGRpdj48YnI+PC9kaXY+PGRpdj4NCiAgICA8ZGl2Pg0KICAgICAgICA8ZGl2IHN0eWxlPSJiYWNr Z3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1p bHk6VmVyZGFuYSwgc2Fucy1zZXJpZiI+QmVzdCByZWdhcmRzLDwvc3Bhbj48L2Rpdj48ZGl2IHN0 eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48YnI+PC9kaXY+PHNw YW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTpWZXJkYW5hLCBzYW5zLXNlcmlmIj5HaW5hIFAuIEJhbnlhcmQ8L3Nw YW4+PC9zcGFuPjwvZGl2PjwvZGl2Pjxicj48L2Rpdj48YnI+DQogICAgPC9kaXY+ --b1_SjjKgCvF6LLhouGCBHS0gdJzgchVkmsoO2oeD0ghXiY--