Commit 7db6f5b0219 for php.net

commit 7db6f5b02199a9e902827163db46c4e87512b80d
Author: Daniel Scherzer <daniel.e.scherzer@gmail.com>
Date:   Tue Aug 11 15:36:31 2026 -0700

    Arginfo: add and use known string for "8.6" (#23222)

diff --git a/Zend/zend_string.h b/Zend/zend_string.h
index d9efea00e7b..ad66fe168c8 100644
--- a/Zend/zend_string.h
+++ b/Zend/zend_string.h
@@ -751,6 +751,7 @@ default: ZEND_UNREACHABLE();
 	_(ZEND_STR_8_DOT_3,                "8.3") \
 	_(ZEND_STR_8_DOT_4,                "8.4") \
 	_(ZEND_STR_8_DOT_5,                "8.5") \
+	_(ZEND_STR_8_DOT_6,                "8.6") \


 typedef enum _zend_known_string_id {
diff --git a/build/gen_stub.php b/build/gen_stub.php
index b2f38c978cf..2f81a7642e7 100755
--- a/build/gen_stub.php
+++ b/build/gen_stub.php
@@ -2978,6 +2978,7 @@ class StringBuilder {
     private const PHP_86_KNOWN = [
         "arguments" => "ZEND_STR_ARGUMENTS",
         "NoDiscard" => "ZEND_STR_NODISCARD",
+        '8.6' => 'ZEND_STR_8_DOT_6',
     ];

     /**
diff --git a/ext/mbstring/mbstring_arginfo.h b/ext/mbstring/mbstring_arginfo.h
index bc9db3d415c..7426387b338 100644
Binary files a/ext/mbstring/mbstring_arginfo.h and b/ext/mbstring/mbstring_arginfo.h differ
diff --git a/ext/mysqli/mysqli_arginfo.h b/ext/mysqli/mysqli_arginfo.h
index 1fd84063441..1cb07ae964a 100644
Binary files a/ext/mysqli/mysqli_arginfo.h and b/ext/mysqli/mysqli_arginfo.h differ
diff --git a/ext/spl/php_spl_arginfo.h b/ext/spl/php_spl_arginfo.h
index fc3f4c08022..6a561404b5f 100644
Binary files a/ext/spl/php_spl_arginfo.h and b/ext/spl/php_spl_arginfo.h differ
diff --git a/ext/spl/spl_array_arginfo.h b/ext/spl/spl_array_arginfo.h
index 0677200b0b0..3d7d64818d1 100644
Binary files a/ext/spl/spl_array_arginfo.h and b/ext/spl/spl_array_arginfo.h differ
diff --git a/ext/standard/basic_functions_arginfo.h b/ext/standard/basic_functions_arginfo.h
index 4f0434b9d8a..0155187f161 100644
Binary files a/ext/standard/basic_functions_arginfo.h and b/ext/standard/basic_functions_arginfo.h differ