Commit eb958489035 for php

commit eb95848903579f9d8023be0eaf13b30479ba725b
Author: Daniel Scherzer <daniel.e.scherzer@gmail.com>
Date:   Sat Aug 8 15:58:05 2026 -0700

    [`%pS` migration] Use `%pS` in ext/spl/php_spl.c

diff --git a/ext/spl/php_spl.c b/ext/spl/php_spl.c
index 0c5f1ba99c1..a3b0bfbe770 100644
--- a/ext/spl/php_spl.c
+++ b/ext/spl/php_spl.c
@@ -42,7 +42,7 @@ static zend_class_entry * spl_find_ce_by_name(zend_string *name, bool autoload)
 {
 	zend_class_entry *ce = zend_lookup_class_ex(name, NULL, autoload ? 0 : ZEND_FETCH_CLASS_NO_AUTOLOAD);
 	if (ce == NULL) {
-		php_error_docref(NULL, E_WARNING, "Class %s does not exist%s", ZSTR_VAL(name), autoload ? " and could not be loaded" : "");
+		php_error_docref(NULL, E_WARNING, "Class %pS does not exist%s", name, autoload ? " and could not be loaded" : "");
 		return NULL;
 	}

@@ -502,7 +502,7 @@ static void spl_build_class_list_string(zval *entry, char **list) /* {{{ */
 {
 	char *res;

-	spprintf(&res, 0, "%s, %s", *list, Z_STRVAL_P(entry));
+	spprintf(&res, 0, "%s, %pS", *list, Z_STR_P(entry));
 	efree(*list);
 	*list = res;
 } /* }}} */