Commit d23da75a227 for php.net
commit d23da75a227842b1f47e0bab777e8553035f8b92
Merge: 403bf75d832 6a323eb7a43
Author: Gina Peter Banyard <girgias@php.net>
Date: Wed Jun 24 11:46:57 2026 +0100
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
NEWS entries for recent SPL bug fixes
ext/spl: ignore leading namespace separator in spl_autoload() (#22323)
ext/spl: fix class_parents for classes with leading slash in non-autoload mode (#22283)
diff --cc NEWS
index 6347408e5c6,7dd1aea4b88..478136540a5
--- a/NEWS
+++ b/NEWS
@@@ -32,7 -19,15 +32,13 @@@ PH
. Fixed bug GH-22324 (Ignore leading namespace separator in
ReflectionParameter::__construct()). (jorgsowa)
+ - SPL:
- . Fix class_parents for classes with leading slash in non-autoload mode.
++ . Fix class_parents for classes with leading slash in non-autoload mode.
+ (jorgsowa)
+ . Ignore leading back-slash in class_parents(), class_implements(), and
+ class_uses(). (jorgsowa)
+
- Standard:
- . Fixed bug GH-22360 (convert.base64-encode corruption on
- incremental flush). (David Carlier)
. Fixed bug GH-22395 (base_convert() outputs at most 64 characters).
(Weilin Du)