- Output for git.master, git.master_jit, rfc.property-hooks
- Test: 1+2i+3j+4k Expect: [1,2,3,4] Actual: [1,+2,+3,+4] Test: -1+3i-3j+7k Expect: [-1,3,-3,7] Actual: [-1,+3,-3,+7] Test: -1-4i-9j-2k Expect: [-1,-4,-9,-2] Actual: [-1,-4,-9,-2] Test: 17-16i-15j-14k Expect: [17,-16,-15,-14] Actual: [17,-16,-15,-14] Test: 7+2i Expect: [7,2,0,0] Actual: [7,+2,0,0] Test: 2i-6k Expect: [0,2,0,-6] Actual: [0,2,0,-6] Test: 1-5j+2k Expect: [1,0,-5,2] Actual: [1,0,-5,+2] Test: 3+4i-9k Expect: [3,4,0,-9] Actual: [3,+4,0,-9] Test: 42i+j-k Expect: [0,42,1,-1] Actual: [0,42,+1,-1] Test: 6-2i+j-3k Expect: [6,-2,1,-3] Actual: [6,-2,+1,-3] Test: 1+i+j+k Expect: [1,1,1,1] Actual: [1,+1,+1,+1] Test: -1-i-j-k Expect: [-1,-1,-1,-1] Actual: [-1,-1,-1,-1] Test: 16k-20j+2i-7 Expect: [-7,2,-20,16] Actual: [-7,+2,-20,16] Test: i+4k-3j+2 Expect: [2,1,-3,4] Actual: [+2,1,-3,+4] Test: 5k-2i+9+3j Expect: [9,-2,3,5] Actual: [+9,-2,+3,5] Test: 5k-2j+3 Expect: [3,0,-2,5] Actual: [+3,0,-2,5] Test: 1.75-1.75i-1.75j-1.75k Expect: [1.75,-1.75,-1.75,-1.75] Actual: [1.75,-1.75,-1.75,-1.75] Test: 2.0j-3k+0.47i-13 Expect: [-13,0.47,2.0,-3] Actual: [-13,+0.47,2.0,-3] Test: 5.6-3i Expect: [5.6,-3,0,0] Actual: [5.6,-3,0,0] Test: k-7.6i Expect: [0,-7.6,0,1] Actual: [0,-7.6,0,1] Test: 0 Expect: [0,0,0,0] Actual: [0,0,0,0] Test: 0j+0k Expect: [0,0,0,0] Actual: [0,0,0,+0] Test: -0j Expect: [0,0,0,0] Actual: [0,0,-0,0] Test: 1-0k Expect: [1,0,0,0] Actual: [1,0,0,-0]
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