- Output for git.master_jit
- PHP Version: 8.6.0-dev ============================================================ Dataset: all_bool ------------------------------------------------------------ match_expression : 10.2944 ms logical OR : 16.0196 ms is_bool_cast : 21.0079 ms is_bool (\native) : 22.8886 ms in_array (\native) : 28.2440 ms in_array (ns) : 30.2819 ms is_bool (ns) : 30.9460 ms Dataset: no_bool ------------------------------------------------------------ is_bool (\native) : 16.8444 ms is_bool_cast : 19.6260 ms logical OR : 20.8472 ms in_array (\native) : 21.7079 ms match_expression : 22.0952 ms is_bool (ns) : 23.6228 ms in_array (ns) : 23.7126 ms Dataset: half_half ------------------------------------------------------------ is_bool (\native) : 16.9744 ms is_bool_cast : 19.3227 ms match_expression : 20.2042 ms logical OR : 20.3736 ms in_array (ns) : 24.1670 ms is_bool (ns) : 24.3117 ms in_array (\native) : 25.4683 ms
- Output for git.master
- PHP Version: 8.6.0-dev ============================================================ Dataset: all_bool ------------------------------------------------------------ is_bool_cast : 9.6891 ms match_expression : 9.9284 ms logical OR : 9.9347 ms in_array (ns) : 19.6511 ms is_bool (\native) : 23.0480 ms in_array (\native) : 26.0762 ms is_bool (ns) : 30.4578 ms Dataset: no_bool ------------------------------------------------------------ is_bool (\native) : 16.5884 ms is_bool_cast : 19.5895 ms logical OR : 19.8684 ms in_array (\native) : 21.5842 ms match_expression : 22.1797 ms in_array (ns) : 23.5397 ms is_bool (ns) : 23.8009 ms Dataset: half_half ------------------------------------------------------------ is_bool (\native) : 16.8493 ms is_bool_cast : 19.4046 ms logical OR : 20.2830 ms match_expression : 20.8154 ms in_array (\native) : 21.6090 ms in_array (ns) : 23.2462 ms is_bool (ns) : 23.6496 ms
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
- 2022-12-01 RFC: Property hooks - included in PHP 8.4
- 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