Re: [PHP-DEV] RFC Draft - Improved Autoloading

[email protected] (Aleksander Machniak) Tue, 7 Jul 2026 07:50:58 +0200
Newsgroups php.internals
Message-ID <[email protected]>
On 7.07.2026 05:06, Michael Morris wrote:
> PHP will also call the autoloader when it encounters the namespace 
> keyword referencing a namespace it hasn't seen before. Hence
> 
> ```
> namespace B;
> ```
> This will result in a call to the autoloader with arguments (null, "B")

you (and the current implementation's) callback defines 1st argument as 
string. Changing it to accept null will be a big BC break you missed. 
Maybe an empty string would solve that.

-- 
Aleksander Machniak
Kolab Groupware Developer        [https://kolab.org]
Roundcube Webmail Developer  [https://roundcube.net]
----------------------------------------------------
PGP: 19359DC1 # Blog: https://kolabian.wordpress.com