Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130138 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 53ED31A00BC for ; Mon, 23 Feb 2026 17:32:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1771867967; bh=nfAZsHPYuQDNZVYbEzWJliPEdK+fQPqFrKUlaeew0oM=; h=From:Subject:Date:References:To:In-Reply-To:From; b=COPtTjLiDiOpbL6JnBlHXgx4pGzLtg9R6SqBg0AI8AA7j1I55ot0BYw6l++07yFuI v/YE9x2LveJcDvSammx6HtELmUbcFq5EnIPjS2A8MTnFLrRvyBuvJEtjyG2jtp2a4T lVrFy9CMgS2xZ11/X+xrED7UZB+WGU6aiEbwLDJnIqT0v/0DY1QQDYfRKS9PniD8Vc xFvpH0XvR6O1mI6rY1VF4JtFyIfbo7702Wd15FajTYrvsTZsYZ8s35i/3VIzD6Au3u ZopP6JSETBc5y6nAabx4UeFNTe4iPsm41KLWu6p7XGryiy7C6Q/H2Kmer2g44djuWy k62KxtaXXDLdg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0AA9B18003B for ; Mon, 23 Feb 2026 17:32:40 +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.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,SPF_HELO_NONE, T_SPF_TEMPERROR autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail.gna.ch (darkcity.gna.ch [84.234.28.114]) (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 ; Mon, 23 Feb 2026 17:32:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.gna.ch (Postfix) with ESMTP id 6A60F2381774 for ; Mon, 23 Feb 2026 18:32:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cschneid.com; s=default; t=1771867952; bh=nfAZsHPYuQDNZVYbEzWJliPEdK+fQPqFrKUlaeew0oM=; h=From:Subject:Date:References:To:In-Reply-To; b=RfB+LzH0x4DdXw7JxV0ONHoAieUQLnjshxwjAJ7b9knm5MMtAfZwWS6sd05o6ZpV6 HaJzGW5cWrGfD3vm+RidjGSPou6buO/rWH5Xda57AobndX6a0Ob1r5mwnohEdvpgsG nXEFO5SCeYhWxkH66rOsAU+b6Wbg93Pt5Djj14bE= X-Virus-Scanned: amavisd-new at gna.ch Received: from mail.gna.ch ([127.0.0.1]) by localhost (mail.gna.ch [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKzds5AjC7xA for ; Mon, 23 Feb 2026 18:32:30 +0100 (CET) Received: from smtpclient.apple (unknown [194.169.219.181]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.gna.ch (Postfix) with ESMTPSA id 754BB2380A64 for ; Mon, 23 Feb 2026 18:32:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cschneid.com; s=default; t=1771867950; bh=nfAZsHPYuQDNZVYbEzWJliPEdK+fQPqFrKUlaeew0oM=; h=From:Subject:Date:References:To:In-Reply-To; b=PeVuZ1La9XUtI6pVgitbpJbBPnhmeu+4TSo3f3U5tp7xgsVjrcCsy7QwhIgqDYwxf 3DH4CN62z9CEv/zafb81Hu2JecetvRZ4UvYCH43KIr0QitAXWbKy9RiBdkqhDOmiaQ 8L8n8KUExL9jWaSI8E97CT8kkz333jBZyqJOvbEQ= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.400.21\)) Subject: Re: [PHP-DEV] [RFC] DocComments For Function Parameters Date: Mon, 23 Feb 2026 18:32:29 +0100 References: <24229A82-F5BF-48F2-9E6C-FE45A99FB9E9@cschneid.com> To: PHP internals list In-Reply-To: Message-ID: <65C41C15-74C2-4A25-ABA7-056D612DF366@cschneid.com> X-Mailer: Apple Mail (2.3864.400.21) From: cschneid@cschneid.com (Christian Schneider) Am 22.02.2026 um 18:52 schrieb Tim D=C3=BCsterhus : > - Please add a link to the ML discussion to the =E2=80=9CReferences=E2=80= =9D section: https://news-web.php.net/php.internals/130121 >=20 > - The ABI change is irrelevant: Extensions have to be recompiled for = every PHP branch and new features may not ship with 3rd-digit versions = anyways. Mentioning this is thus misleading at best (affecting = =E2=80=9CBackwards incompatible changes=E2=80=9D, =E2=80=9CProposed PHP = version=E2=80=9D, and =E2=80=9CRFC Impact=E2=80=9D). >=20 > - In fact, there is not even an ABI change, because the new field is = added at the end of the struct. >=20 > - Within the =E2=80=9CEcosystem=E2=80=9D impact, you should probably = mention that this might require adjustments to code style / formatting = guidelines and autoformatters - or at the very least a decision needs to = be made there. Thanks for this feedback. I changed the RFC accordingly and also added an implementation PR and a = test and I would consider it ready. RFC: https://wiki.php.net/rfc/parameter-doccomments PR: https://github.com/php/php-src/pull/21279 Regards, - Chris