You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Stdlib: usort()/uasort()/uksort() — named array:/callback: rejected (ext/standard/array.c) #10048
Zend accepts PHP 8+ named arguments on user-sort builtins: usort(array: $a, callback: ...), uasort(...), uksort(...).
This compiler rejects callback: / array: with Error: Unknown named parameter at runtime. Enum key preservation in sort callbacks is tracked separately in #8867 / #9075.
Activity
PurHur commentedon Jun 24, 2026
claim: cursor-agent-lane-b — batch (issues #9646, #10048) — compiler BuiltinParamNames named-arg registration; not ext/standard runtime scope despite stdlib label
Fix usort/uasort/uksort callback named params in BuiltinParamNames (#…
PurHur commentedon Jun 24, 2026
Merged via #11090
Fix:
BuiltinParamNamesmapsusort/uasort/uksorttoarray+callback(notflags).Verification:
test/repro/named_uasort.php+usort_named_callback.phptgreen in Docker.