Request for Comments

This page gives an overview of the current RFCs for PHP.

To create a new RFC, see How To Create an RFC.

Note: An RFC is effectively “owned” by the person that created it. If you want to make changes, get permission from the creator. If no agreement can be found, the only course of action is to create a competing RFC. In this case the old RFC page should be modified to become an intermediate page that points to all the competing RFC's.

A new page in this RFC namespace will automatically be loaded with an RFC template. Customize as needed.

In voting phase

Under Discussion

This section is for RFCs that have been announced on the PHP “internals” mail list.

In Draft

This section is for early drafts of RFCs that have NOT been announced on the PHP “internals” mail list.



Order in these sections: Language changes first, library changes later.

PHP 7.0

PHP 5.7

PHP 5.6

options that enable/disable read_only, lazy_destroy, lazy_write, unsafe_lock that minimizes session data locking during a script execution. (Created 2014/01/20) (Proposal 1 only)

PHP 5.5

PHP 5.4

Note: Many RFCs in this list have been mass voted.

PHP 5.3




This section is for RFCs that have been deferred, obsoleted, or appear to have been abandoned. Sorry if your RFC is added here and you feel it is still active; please move it back to the appropriate section.

rfc.txt · Last modified: 2015/03/02 00:55 by rdlowrey