Home » Community » People » kalle »
kalle

kalle

Contributor Directory

RFCs

Language and policy proposals from this contributor
RFCs are part of the process by which decisions are made about PHP. For more information about the RFC process as well as viewing a full list of RFCs please visit the RFC section.

Deprecations for PHP 7.4

Author
Target
7.4
The RFC proposes to deprecate the listed functionality in PHP 7.4 and remove it in PHP 8.

Deprecate (real) cast and is_real() function?

Yes
No
Yes
35 Votes (83%)
No
7 Votes (17%)

Deprecate get_magic_quotes_gpc() and get_magic_quotes_runtime()?

Yes
No
Yes
46 Votes (100%)
No
0 Votes (0%)

Deprecate array_key_exists() with objects?

Yes
No
Yes
44 Votes (100%)
No
0 Votes (0%)

Deprecate FILTER_SANITIZE_MAGIC_QUOTES?

Yes
No
Yes
45 Votes (100%)
No
0 Votes (0%)

Deprecate Reflection export() methods?

Yes
No
Yes
37 Votes (90%)
No
4 Votes (10%)

Deprecate mb_strrpos() with encoding as 3rd argument?

Yes
No
Yes
44 Votes (100%)
No
0 Votes (0%)

Deprecate implode() with inverted parameter order?

Yes
No
Yes
38 Votes (88%)
No
5 Votes (12%)

Deprecate unbinding of $this from non-static closures?

Yes
No
Yes
43 Votes (100%)
No
0 Votes (0%)

Deprecate hebrevc() function?

Yes
No
Yes
34 Votes (83%)
No
7 Votes (17%)

Deprecate convert_cyr_string() function?

Yes
No
Yes
25 Votes (78%)
No
7 Votes (22%)

Deprecate money_format() function?

Yes
No
Yes
34 Votes (81%)
No
8 Votes (19%)

Deprecate ezmlm_hash() function?

Yes
No
Yes
37 Votes (90%)
No
4 Votes (10%)

Deprecate restore_include_path() function?

Yes
No
Yes
31 Votes (78%)
No
9 Votes (23%)

Deprecate allow_url_include ini option?

Yes
No
Yes
43 Votes (100%)
No
0 Votes (0%)

Unbundle ext/interbase

Author
Target
7.4
The InterBase extension for PHP (ext/interbase) is one of the oldest database extension who currently resides in the Core. The extension allow access to InterBa...

Move ext/interbase to PECL

Yes
No
Yes
46 Votes (100%)
No
0 Votes (0%)

RFC: Always available hash extension

Author
Target
7.4
This RFC proposes to make the hash extension (`ext/hash`) always available, similar to the `date`, `spl` & `pcre` extensions.

Make the hash extension always available as described in this RFC?

Yes
No
Yes
30 Votes (100%)
No
0 Votes (0%)

Removal of deprecated features

Author
Target
5.4
This RFC focuses on removing old and long time deprecated features from the next version of PHP. Patches for each of these features will be made for the feature...

Rename T_PAAMAYIM_NEKUDOTAYIM to T_DOUBLE_COLON

Author
The T_PAAMAYIM_NEKUDOTAYIM token representing the :: characters sequence is often a source of confusion the first time it is encountered.

Rename T_PAAMAYIM_NEKUDOTAYIM to T_DOUBLE_COLON?

Yes
No
Yes
44 Votes (59%)
No
30 Votes (41%)

Error formatting optimizations

Author
Every error in PHP is formatting in a sprintf()-alike syntax using one of our many error handling functions, every time an error, warning or notice occurs, we h...