Seifeddine Gmati kündigte am 23. Juli 2026 die Abstimmung zum RFC für Literal Scalar Types an, zog diese jedoch eine Stunde später zurück, da Verstöße gegen die PHP-Richtlinien zur Veröffentlichung von Features vorlagen.

Der RFC schlägt drei parallele Abstimmungen vor. Die Hauptabstimmung erfordert eine 2/3-Mehrheit für Integer- und String-Literal-Typen. Eine zweite unabhängige Abstimmung mit ebenfalls 2/3-Erfordernis behandelt Floating-Point-Literal-Typen; der RFC wird angenommen, wenn mindestens eine Typ-Abstimmung erfolgreich ist. Eine dritte Abstimmung mit einfacher Mehrheit, bedingt durch den Erfolg mindestens einer Typ-Abstimmung, legt die Matching-Semantik fest – strict oder coercive –, wobei strict Matching empfohlen wird.

Gmati zog die Abstimmung zurück, da er die erforderliche Ankündigung zur Abstimmung nicht mindestens zwei Tage vorher veröffentlicht hatte und der RFC am selben Tag ein Minor-Update erhielt, das eine siebentägige Wartefrist auslöst, während der Abstimmungen verboten sind. Er wird die Ankündigung erneut einreichen und die Abstimmung ab dem 30. Juli oder später erneut eröffnen.

Der zeitliche Rahmen ist eng: Eine 14-tägige Abstimmung ab 30. Juli endet am 13. August, wenn PHP 8.6 eingefroren wird. Beta1 erscheint am 11. August, sodass ein Merge während der Beta-Phase stattfinden würde. Gmati wird mit den PHP-8.6-Release-Managern abstimmen, ob die Aufnahme noch möglich ist; falls nicht, wird der RFC vor Abstimmungseröffnung auf PHP 8.7 umgestellt.