- Output for git.master, git.master_jit, rfc.property-hooks
- array ( 'addcslashes' => 'string', 'addslashes' => 'string', 'bin2hex' => 'string', 'chr' => 'string', 'chunk_split' => 'string', 'convert_cyr_string' => 'string', 'convert_uudecode' => 'string', 'convert_uuencode' => 'string', 'count_chars' => 'mixed', 'crc32' => 'int', 'crypt' => 'string', 'echo' => 'voidvoid', 'explode' => 'array', 'fprintf' => 'int', 'get_html_translation_table' => 'array', 'hebrev' => 'string', 'hebrevc' => 'string', 'hex2bin' => 'string', 'html_entity_decode' => 'string', 'htmlentities' => 'string', 'htmlspecialchars_decode' => 'string', 'htmlspecialchars' => 'string', 'implode' => 'string', 'lcfirst' => 'string', 'levenshtein' => 'int', 'localeconv' => 'array', 'ltrim' => 'string', 'md5_file' => 'string', 'md5' => 'string', 'metaphone' => 'string', 'money_format' => 'string', 'nl_langinfo' => 'string', 'nl2br' => 'string', 'number_format' => 'string', 'ord' => 'int', 'parse_str' => 'voidvoid', 'print' => 'int', 'printf' => 'int', 'quoted_printable_decode' => 'string', 'quoted_printable_encode' => 'string', 'quotemeta' => 'string', 'rtrim' => 'string', 'setlocale' => 'string', 'sha1_file' => 'string', 'sha1' => 'string', 'similar_text' => 'int', 'soundex' => 'string', 'sprintf' => 'string', 'sscanf' => 'mixed', 'str_getcsv' => 'array', 'str_ireplace' => 'mixed', 'str_pad' => 'string', 'str_repeat' => 'string', 'str_replace' => 'mixed', 'str_rot13' => 'string', 'str_shuffle' => 'string', 'str_split' => 'array', 'str_word_count' => 'mixed', 'strcasecmp' => 'int', 'strcmp' => 'int', 'strcoll' => 'int', 'strcspn' => 'int', 'strip_tags' => 'string', 'stripcslashes' => 'string', 'stripos' => 'int', 'stripslashes' => 'string', 'stristr' => 'string', 'strlen' => 'int', 'strnatcasecmp' => 'int', 'strnatcmp' => 'int', 'strncasecmp' => 'int', 'strncmp' => 'int', 'strpbrk' => 'string', 'strpos' => 'mixed', 'strrchr' => 'string', 'strrev' => 'string', 'strripos' => 'int', 'strrpos' => 'int', 'strspn' => 'int', 'strstr' => 'string', 'strtok' => 'string', 'strtolower' => 'string', 'strtoupper' => 'string', 'strtr' => 'string', 'substr_compare' => 'int', 'substr_count' => 'int', 'substr_replace' => 'mixed', 'substr' => 'string', 'trim' => 'string', 'ucfirst' => 'string', 'ucwords' => 'string', 'vfprintf' => 'int', 'vprintf' => 'int', 'vsprintf' => 'string', 'wordwrap' => 'string', )
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