Take the State of PHP 2026 Survey →

PHP 5.7 View as Markdown

Declined
Authors
Andrea Faulds, ajf@ajf.me
Date
2014-12-15
Version
0.2
Source
wiki.php.net/rfc/php57

Vote

Accept the PHP 5.7 RFC? closed
Yes
14
No
19
33 voters
aharvey Yes 2014-12-30 02:00
ajf Yes 2014-12-30 23:11
bwoebi Yes 2015-01-06 21:28
daverandom Yes 2015-01-07 13:00
derick No 2015-01-07 09:54
dmitry No 2014-12-31 11:31
francois No 2015-01-07 22:28
fredemmott Yes 2015-01-07 02:37
gwynne Yes 2015-01-01 08:44
hywan No 2015-01-07 08:35
irker Yes 2014-12-29 15:21
jedibc Yes 2014-12-30 13:04
jpauli No 2015-01-07 09:25
kalle No 2014-12-29 21:40
krakjoe No 2015-01-04 09:07
laruence No 2014-12-31 02:45
leigh No 2015-01-07 19:32
levim Yes 2015-01-06 00:14
lstrojny No 2015-01-07 13:42
mbeccati No 2015-01-07 09:20
mike No 2014-12-30 17:20
nikic No 2014-12-30 21:56
pajoye Yes 2015-01-07 04:27
philstu Yes 2014-12-30 18:24
rasmus No 2015-01-01 02:41
remi Yes 2014-12-30 08:02
rrichards No 2015-01-07 13:00
salathe No 2014-12-31 13:08
sixd No 2014-12-29 21:45
stas No 2014-12-30 08:26
thorstenr No 2015-01-03 13:26
tyrael Yes 2015-01-07 06:16
yunosh Yes 2014-12-30 09:38

Discussions on the mailing list

[RFC] PHP 5.7
by Andrea Faulds · 57 messages
[VOTE][RFC] PHP 5.7
by Andrea Faulds · 11 messages
[RESULT] [RFC] PHP 5.7
by Andrea Faulds · 10 messages
Quick RFC Wiki change
by Trevor Suarez · 1 message

RFC text

Copied from wiki.php.net, last synchronized Oct 13, 2026 11:52 UTC

Introduction

There is going to be a new major release of PHP, PHP 7, and we have agreed on a timeline for it. Because it is a major release that breaks backwards-compatibility in some areas, there have been calls to create a final minor release for the PHP 5.x line, PHP 5.7. Such a release would ease the transition from PHP 5 to PHP 7. Firstly, it would give users an extra year of official support for PHP 5. Secondly, it would allow us to add deprecation notices and pre-reserve keywords for things that will change or be added in PHP 7, in order to give users a chance to update their code.

Proposal

A final minor version of PHP 5 shall be made, PHP 5.7. Its feature freeze should coincide with that of PHP 7, however it will be released earlier (a year after the release of PHP 5.6, per the normal Release Process), in August 2015:

Proposed Milestones
Milestone
1. Line up any remaining RFCs that target PHP 5.7 and PHP 7.
2. Finalize implementation & testing of changes.
3. Release Candidate (RC) cycles
4. GA/Release

Unlike normal PHP minor versions, no new features may be added to the PHP 5.7 release - any new features must go into PHP 7 instead. However, RFCs targeting PHP 7 may choose to add deprecation notices or other warnings to PHP 5.7, and pre-reserve new reserved words that will be used by PHP 7 features. Bug fixes will be allowed as usual.

Vote

The vote will be a straight Yes/No vote with 2/3 majority.

Voting started on 2014-12-29 and ended on 2015-01-08.

Vote: Accept the PHP 5.7 RFC? — Yes: 14 · No: 19 (closed)

References

Changelog

  • v0.2 - Target August, allow reserved words
  • v0.1 - Initial version