This is an old revision of the document!

PHP RFC: Your Title Here

  • Version: 0.9
  • Date: 2013-02-14 (use today's date here)
  • Author: Your Name, your_email_address@example.com
  • Status: Draft (or Under Discussion or Accepted or Declined)

This is a suggested template for PHP Request for Comments (RFCs). Change this template to suit your RFC. Not all RFCs need to be tightly specified. Not all RFCs need all the sections below.


The elevator pitch for the RFC.


All the features and examples of the proposal.

Remember that the RFC contents should be easily reusable in the PHP Documentation.

Backward Incompatible Changes

What breaks, and what is the justification for it?

Proposed PHP Version(s)

List the proposed PHP versions that the feature will be included in. Use relative versions such as “next PHP 5.x” or “next PHP 5.x.y”.

SAPIs Impacted

Describe the impact to CLI, Development web server, embedded PHP etc.

Impact to Existing Extensions

Will existing extensions be affected?

php.ini Defaults

If there are any php.ini settings list:

  • hardcoded default values
  • php.ini-development values
  • php.ini-production values

Open Issues

Make sure there are no open issues when the vote starts!

Future Scope

This sections details areas where the feature might be improved in future, but that are not currently proposed in this RFC.

Proposed Voting Choices

Include these so readers know where you are heading and can dicuss the proposed voting options.

Patches and Tests

Links to any external patches and tests


Links to external references, discussions or RFCs

Rejected Features

Keep this updated with features that were discussed on the mail lists.

rfc/template.1360875188.txt.gz · Last modified: 2017/09/22 13:28 (external edit)