- Output for git.master, git.master_jit, rfc.property-hooks
- .tile.tile-position-1-1 { -webkit-transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); transform: translate(0px, 0px); }.tile.tile-position-1-2 { -webkit-transform: translate(0px, 121px); -moz-transform: translate(0px, 121px); transform: translate(0px, 121px); }.tile.tile-position-1-3 { -webkit-transform: translate(0px, 242px); -moz-transform: translate(0px, 242px); transform: translate(0px, 242px); }.tile.tile-position-1-4 { -webkit-transform: translate(0px, 363px); -moz-transform: translate(0px, 363px); transform: translate(0px, 363px); }.tile.tile-position-1-5 { -webkit-transform: translate(0px, 484px); -moz-transform: translate(0px, 484px); transform: translate(0px, 484px); }.tile.tile-position-1-6 { -webkit-transform: translate(0px, 605px); -moz-transform: translate(0px, 605px); transform: translate(0px, 605px); }.tile.tile-position-1-7 { -webkit-transform: translate(0px, 726px); -moz-transform: translate(0px, 726px); transform: translate(0px, 726px); }.tile.tile-position-1-8 { -webkit-transform: translate(0px, 847px); -moz-transform: translate(0px, 847px); transform: translate(0px, 847px); }.tile.tile-position-2-1 { -webkit-transform: translate(121px, 0px); -moz-transform: translate(121px, 0px); transform: translate(121px, 0px); }.tile.tile-position-2-2 { -webkit-transform: translate(121px, 121px); -moz-transform: translate(121px, 121px); transform: translate(121px, 121px); }.tile.tile-position-2-3 { -webkit-transform: translate(121px, 242px); -moz-transform: translate(121px, 242px); transform: translate(121px, 242px); }.tile.tile-position-2-4 { -webkit-transform: translate(121px, 363px); -moz-transform: translate(121px, 363px); transform: translate(121px, 363px); }.tile.tile-position-2-5 { -webkit-transform: translate(121px, 484px); -moz-transform: translate(121px, 484px); transform: translate(121px, 484px); }.tile.tile-position-2-6 { -webkit-transform: translate(121px, 605px); -moz-transform: translate(121px, 605px); transform: translate(121px, 605px); }.tile.tile-position-2-7 { -webkit-transform: translate(121px, 726px); -moz-transform: translate(121px, 726px); transform: translate(121px, 726px); }.tile.tile-position-2-8 { -webkit-transform: translate(121px, 847px); -moz-transform: translate(121px, 847px); transform: translate(121px, 847px); }.tile.tile-position-3-1 { -webkit-transform: translate(242px, 0px); -moz-transform: translate(242px, 0px); transform: translate(242px, 0px); }.tile.tile-position-3-2 { -webkit-transform: translate(242px, 121px); -moz-transform: translate(242px, 121px); transform: translate(242px, 121px); }.tile.tile-position-3-3 { -webkit-transform: translate(242px, 242px); -moz-transform: translate(242px, 242px); transform: translate(242px, 242px); }.tile.tile-position-3-4 { -webkit-transform: translate(242px, 363px); -moz-transform: translate(242px, 363px); transform: translate(242px, 363px); }.tile.tile-position-3-5 { -webkit-transform: translate(242px, 484px); -moz-transform: translate(242px, 484px); transform: translate(242px, 484px); }.tile.tile-position-3-6 { -webkit-transform: translate(242px, 605px); -moz-transform: translate(242px, 605px); transform: translate(242px, 605px); }.tile.tile-position-3-7 { -webkit-transform: translate(242px, 726px); -moz-transform: translate(242px, 726px); transform: translate(242px, 726px); }.tile.tile-position-3-8 { -webkit-transform: translate(242px, 847px); -moz-transform: translate(242px, 847px); transform: translate(242px, 847px); }.tile.tile-position-4-1 { -webkit-transform: translate(363px, 0px); -moz-transform: translate(363px, 0px); transform: translate(363px, 0px); }.tile.tile-position-4-2 { -webkit-transform: translate(363px, 121px); -moz-transform: translate(363px, 121px); transform: translate(363px, 121px); }.tile.tile-position-4-3 { -webkit-transform: translate(363px, 242px); -moz-transform: translate(363px, 242px); transform: translate(363px, 242px); }.tile.tile-position-4-4 { -webkit-transform: translate(363px, 363px); -moz-transform: translate(363px, 363px); transform: translate(363px, 363px); }.tile.tile-position-4-5 { -webkit-transform: translate(363px, 484px); -moz-transform: translate(363px, 484px); transform: translate(363px, 484px); }.tile.tile-position-4-6 { -webkit-transform: translate(363px, 605px); -moz-transform: translate(363px, 605px); transform: translate(363px, 605px); }.tile.tile-position-4-7 { -webkit-transform: translate(363px, 726px); -moz-transform: translate(363px, 726px); transform: translate(363px, 726px); }.tile.tile-position-4-8 { -webkit-transform: translate(363px, 847px); -moz-transform: translate(363px, 847px); transform: translate(363px, 847px); }.tile.tile-position-5-1 { -webkit-transform: translate(484px, 0px); -moz-transform: translate(484px, 0px); transform: translate(484px, 0px); }.tile.tile-position-5-2 { -webkit-transform: translate(484px, 121px); -moz-transform: translate(484px, 121px); transform: translate(484px, 121px); }.tile.tile-position-5-3 { -webkit-transform: translate(484px, 242px); -moz-transform: translate(484px, 242px); transform: translate(484px, 242px); }.tile.tile-position-5-4 { -webkit-transform: translate(484px, 363px); -moz-transform: translate(484px, 363px); transform: translate(484px, 363px); }.tile.tile-position-5-5 { -webkit-transform: translate(484px, 484px); -moz-transform: translate(484px, 484px); transform: translate(484px, 484px); }.tile.tile-position-5-6 { -webkit-transform: translate(484px, 605px); -moz-transform: translate(484px, 605px); transform: translate(484px, 605px); }.tile.tile-position-5-7 { -webkit-transform: translate(484px, 726px); -moz-transform: translate(484px, 726px); transform: translate(484px, 726px); }.tile.tile-position-5-8 { -webkit-transform: translate(484px, 847px); -moz-transform: translate(484px, 847px); transform: translate(484px, 847px); }.tile.tile-position-6-1 { -webkit-transform: translate(605px, 0px); -moz-transform: translate(605px, 0px); transform: translate(605px, 0px); }.tile.tile-position-6-2 { -webkit-transform: translate(605px, 121px); -moz-transform: translate(605px, 121px); transform: translate(605px, 121px); }.tile.tile-position-6-3 { -webkit-transform: translate(605px, 242px); -moz-transform: translate(605px, 242px); transform: translate(605px, 242px); }.tile.tile-position-6-4 { -webkit-transform: translate(605px, 363px); -moz-transform: translate(605px, 363px); transform: translate(605px, 363px); }.tile.tile-position-6-5 { -webkit-transform: translate(605px, 484px); -moz-transform: translate(605px, 484px); transform: translate(605px, 484px); }.tile.tile-position-6-6 { -webkit-transform: translate(605px, 605px); -moz-transform: translate(605px, 605px); transform: translate(605px, 605px); }.tile.tile-position-6-7 { -webkit-transform: translate(605px, 726px); -moz-transform: translate(605px, 726px); transform: translate(605px, 726px); }.tile.tile-position-6-8 { -webkit-transform: translate(605px, 847px); -moz-transform: translate(605px, 847px); transform: translate(605px, 847px); }.tile.tile-position-7-1 { -webkit-transform: translate(726px, 0px); -moz-transform: translate(726px, 0px); transform: translate(726px, 0px); }.tile.tile-position-7-2 { -webkit-transform: translate(726px, 121px); -moz-transform: translate(726px, 121px); transform: translate(726px, 121px); }.tile.tile-position-7-3 { -webkit-transform: translate(726px, 242px); -moz-transform: translate(726px, 242px); transform: translate(726px, 242px); }.tile.tile-position-7-4 { -webkit-transform: translate(726px, 363px); -moz-transform: translate(726px, 363px); transform: translate(726px, 363px); }.tile.tile-position-7-5 { -webkit-transform: translate(726px, 484px); -moz-transform: translate(726px, 484px); transform: translate(726px, 484px); }.tile.tile-position-7-6 { -webkit-transform: translate(726px, 605px); -moz-transform: translate(726px, 605px); transform: translate(726px, 605px); }.tile.tile-position-7-7 { -webkit-transform: translate(726px, 726px); -moz-transform: translate(726px, 726px); transform: translate(726px, 726px); }.tile.tile-position-7-8 { -webkit-transform: translate(726px, 847px); -moz-transform: translate(726px, 847px); transform: translate(726px, 847px); }.tile.tile-position-8-1 { -webkit-transform: translate(847px, 0px); -moz-transform: translate(847px, 0px); transform: translate(847px, 0px); }.tile.tile-position-8-2 { -webkit-transform: translate(847px, 121px); -moz-transform: translate(847px, 121px); transform: translate(847px, 121px); }.tile.tile-position-8-3 { -webkit-transform: translate(847px, 242px); -moz-transform: translate(847px, 242px); transform: translate(847px, 242px); }.tile.tile-position-8-4 { -webkit-transform: translate(847px, 363px); -moz-transform: translate(847px, 363px); transform: translate(847px, 363px); }.tile.tile-position-8-5 { -webkit-transform: translate(847px, 484px); -moz-transform: translate(847px, 484px); transform: translate(847px, 484px); }.tile.tile-position-8-6 { -webkit-transform: translate(847px, 605px); -moz-transform: translate(847px, 605px); transform: translate(847px, 605px); }.tile.tile-position-8-7 { -webkit-transform: translate(847px, 726px); -moz-transform: translate(847px, 726px); transform: translate(847px, 726px); }.tile.tile-position-8-8 { -webkit-transform: translate(847px, 847px); -moz-transform: translate(847px, 847px); transform: translate(847px, 847px); }
This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.
Active branches
Archived branches
Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page
- 2020-03-21 RFC: Is_Literal - declined
- 2020-12-04 Enumerations - included in PHP 8.1
- 2018-06-15 Typed Properties v2 - implemented in PHP 7.4
- 2016-08-12 Object typehint - included in PHP 7.2
- 2016-08-14 Arrow functions - withdrawn
- 2016-05-29 array_change_keys() - withdrawn
- 2016-04-19 Lexical scope support for anonymous classes - suspended
- 2016-04-17 Functional Interfaces - declined
- 2016-03-16 Typed Properties - superseded in favor of Typed Properties 2.0
- 2015-08-27 Callable Prototypes - declined
- 2015-05-01 Short Closures - declined / withdrawn in favor of Arrow Functions
- 2015-02-18 Scalar type hints v5 - included in PHP 7
- 2015-02-14 Union Types - declined
- 2013-09-22 Anonymous classes - included in PHP 7