Language and policy proposals from this contributor
RFCs are part of the process by which decisions are made about PHP. For more information about the RFC
process as well as viewing a full list of RFCs please visit the RFC section.
Concern has been raised over the way failure is indicated by several functions in the core that are often used for security purposes. These functions may fail o...
Currently, PHP has no way to provide type hinting for function parameters which are not classes or arrays. This is on often requested feature that has been disc...
PHP presently offers the ability to import class-like structures (classes, interfaces and traits) via a callback (or series of them) that can be registered. Thi...
Currently PHP uses an enforced interface style, where the argument object to a function or method must implement the respective interface. This RFC discusses in...
This RFC brings static scalar expressions to the parser. This allows places that only take static values (const declarations, property declarations, function ar...
Currently, PHP has no way to provide type hinting for function parameters which are not classes or arrays. This is on often requested feature that has been dis...