Commit 8f8d2a4cae7 for php.net

commit 8f8d2a4cae7748f88dbec2bcc8d06518851d6f8f
Merge: ac4e3cdec01 3f7bfaf3aec
Author: Niels Dossche <7771979+ndossche@users.noreply.github.com>
Date:   Fri Jan 2 15:00:58 2026 +0100

    Merge branch 'PHP-8.5'

    * PHP-8.5:
      uri: Fix RFC3986 to_string implementation with ExcludeFragment returning non-terminated strings (#20811)