Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124965 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 71CBC1A00B7 for ; Fri, 16 Aug 2024 00:22:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1723767861; bh=L6GjzTYoD7msrckm+r6QWOGAhBVfnkrSEbO4fTCtxt8=; h=From:Subject:Date:References:Cc:In-Reply-To:To:From; b=hcyWUKB0P2UDOJyntU1cXl2FCIyNBs23mBDO4MLs4qlZ0rCc+gQuQqTl27h0R4JN4 vd110BZGqmvGx2GWz7F8tGHvQ4jCdMoKP2k+DTIjN7UPcH77/KlDTDvz/D0dVfkthr C+8WRxbquHtVSXT9vnD84gQpvClMAvKqam4S8WTcSeWh/C3h2rpkqZ0kQ7KM3DAqgE JqO0NRX92momgictOkKlxec24dFoVgdHCMu2IQQyZS1YASvSo3pTvJC2WkE9m3yIoP i9hxxmt1dBytVSMNLVCTEtiB/6QDiisTRcVlxAOhEPqnN06i/JkSxegU+DptfK73N+ LGorRFECf2gMg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 9C6F9180072 for ; Fri, 16 Aug 2024 00:24:20 +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.8 required=5.0 tests=BAYES_50,DMARC_MISSING, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail1.25mail.st (mail1.25mail.st [206.123.115.54]) (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 ; Fri, 16 Aug 2024 00:24:19 +0000 (UTC) Received: from smtpclient.apple (unknown [49.48.240.75]) by mail1.25mail.st (Postfix) with ESMTPSA id E543F60413; Fri, 16 Aug 2024 00:22:27 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 (1.0) Subject: Re: [PHP-DEV] function autoloading v4 RFC Date: Fri, 16 Aug 2024 07:22:14 +0700 Message-ID: <94259551-80EE-41F4-9CF9-679B79B5EA49@koalephant.com> References: Cc: internals@lists.php.net In-Reply-To: To: Rob Landers X-Mailer: iPhone Mail (21F90) From: php-lists@koalephant.com (Stephen Reay) Sent from my iPhone > On 16 Aug 2024, at 04:45, Rob Landers wrote: >=20 > Userland functions don't throw that error, so it shouldn't be an issue. (Y= ou can pass as many arguments as you want to a userland function, as long as= there are enough of them). Hi Rob, I didn't mean the actual internal error about too many args I meant the conc= ept - it's possible a userland autoloader callback has some signature other t= han a single string parameter. I don't know if that happens in the wild or if that's considered a BC or not= but there is a hypothetical case there where old code would stop working. Cheers Stephen=20=