Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127553 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 lists.php.net (Postfix) with ESMTPS id 646861A00BC for ; Tue, 3 Jun 2025 09:33:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1748943098; bh=WbZHAK7Czrcko/E0zrq6x/TCWfiBK3vWrDkEvHqe34o=; h=Date:Subject:To:References:From:In-Reply-To:From; b=bdxMKVAKrqAx6Lh5v38uvN0diMaR16X36G5Og8rNGdSh2jzl0/A6OW18DyceWFqa8 +bYd+6hrgBsJmLWkvhC7zMwse5JUQ93RoJmFKNAyzhg6I6a3GBVcRXMQG+JdYA9eYr f3x8qOYO8VTxrd+NxWPTy2Hvx5TENRjsvElRqmp2YGIuN4DONgFQnrfgyTCBtel8ed L8wuaqovj0pLyaPK7LmdsoTBwB1DP0jg/pDllz+isVKejIbTVLPn56IFP9PSAx3+cZ JJ1QD9bVBdBTSixIA482//q8sy1+Be0pybeVhB3xM68l6Ok1JCpqIpwEG8rQJRBKnF dBIBY1D75k0WQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3D6BA18005D for ; Tue, 3 Jun 2025 09:31:38 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 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.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 3 Jun 2025 09:31:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1748943210; x=1749548010; i=cmbecker69@gmx.de; bh=WbZHAK7Czrcko/E0zrq6x/TCWfiBK3vWrDkEvHqe34o=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=diJnzot9SbR0hK+n9KtX/XjBZZpKFJbIuseG8t2pEwGeZg3HSLg8Z7M0osRL1G/w T1ty4yJ0yYwI2oYyBoUUhYsqA21ZTccKrg5ueGfndpWS5WDZ8P3JGmXmLzPZKv/Tk OYLqsZM4H4FUC5Fd39Z+vs4WCuhI1vFJJrTY1KXLf0rUxONMt1INjGmEsHLTPa/66 vA9arQ0MuokZ0/3LTIfkOfLI+0gEpwwAXDbxgYUzAnCVqIRtIjViZPAjbupCjOhLe 3FdA2lFRboIPVimCa72gdWodsv7IjPXnl4AghBd+sSCjrLxKcWdc2Jeipr+4lZzBA pkp0mXQNAN9SK5qU7A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.206.55]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQe5u-1uXtGe0eZy-00LqLd; Tue, 03 Jun 2025 11:33:30 +0200 Message-ID: Date: Tue, 3 Jun 2025 11:33:29 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] [RFC] Transform void into an alias for null To: Anton Smirnov , internals@lists.php.net References: <6Z2Ysh6MjYp1nyzuB0bTPJc5srObIcMRqt731JaQeXUJk1f_V_Yo2nRn8WvjI7er7pp7pIUE6WYl5pRwvYrtcrd07nCutyAqKPSsZHmrS-Y=@gpb.moe> <6ef43d7f-711a-46d5-b2a5-b6919feabd93@app.fastmail.com> Content-Language: de-DE In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:XLZbmZbf/pbj3uNGG/0u3b9ivn5637Bo9U2dTWN8GVHuGGV3Oao gnLCzuW/WyvwTJ6fEwMUtdiCu0gm1W4ex0Cqg6WNK+56x7f5X+6G0tSwrp7uZs9D098xDQv 4bYTEZkIy30DQX6E+LsLGHzPIXArA6ug1ZTJabEUquUrgV7P4cEZ0u1NMkNCm/4/Y/Da9SD cKiKxkCPeMXSBWvQr9oZw== UI-OutboundReport: notjunk:1;M01:P0:fqWGeut3ZH8=;ukrIhVmdFKBiSXSBVyNMWHY6SJV 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 From: cmbecker69@gmx.de ("Christoph M. Becker") On 03.06.2025 at 03:36, Anton Smirnov wrote: > On 02/06/2025 20:01, Larry Garfield wrote: > >> The result of this RFC is that the following would no longer be an >> error, yes? >> >> function test(): void { >> =C2=A0=C2=A0 print "test"; >> } >> >> // This currently gives an error, but you propose that it >> // would change to set $val to null? >> $val =3D test(); >=20 > There is no error: https://3v4l.org/UD4vn I guess that Larry meant `return` instead of `print`: .