RFCs

A total of 430 RFCs have been created, 207 have been voted on.
Of those, 71.5% have passed.

Name # of votes # of comments Approval % Version Target Last update Status
Immutable classes and properties 0 0 0% 2018-02-19 Under discussion
Session strict mode default ini settings 0 0 0% 7.3 2018-02-13 In draft
PHP RFC - Deprecate backtick operator 0 0 0% 7.3 2018-02-11 Under discussion
is_countable 25 0 100% 7.3 2018-01-21 Implemented
Argon2 Password Hash Enhancements 0 0 0% 7.x 2018-01-11 Under discussion
Scalar Pseudo-type 0 0 0% 7.3 2017-12-24 Under discussion
Deprecate Inconsistent Cast Names 0 0 0% 7.3 2017-12-07 In draft
Explicit call-site pass-by-reference 0 0 0% 7.3 2017-12-02 Under discussion
Zend VM Pause API 0 0 0% 7.2 2017-11-01 Declined
PCRE2 migration 26 0 100% 7.3 2017-10-16 Implemented
Allow a trailing comma in function calls 40 0 75% 7.3 2017-10-07 Implemented
Built-in web server 0 0 0% 2017-09-22 Implemented
Taint support for PHP 0 0 0% 2017-09-22 In draft
Class Friendship 0 0 0% 1.0.0 7.3 2017-09-21 Under discussion
Implement missing SQLite feature "openBlob" in PDO 14 0 50% 7.3 2017-09-19 Declined
Flexible Heredoc and Nowdoc Syntaxes 63 0 79.6% 7.3 2017-09-16 Implemented
Fiber 0 0 0% 7.3 2017-09-13 Under discussion
JSON_THROW_ON_ERROR 23 0 100% 1.0.2 7.3 2017-09-10 Implemented
Operator functions 0 0 0% 1.0.2 7.x 2017-09-08 Under discussion
Deprecate class instance deserialization in WDDX 0 0 0% 7.x 2017-08-15 Declined
Deprecations for PHP 7.3 0 0 0% 2017-08-02 In draft
Raise warnings for json_encode() and json_decode() issues 0 0 0% 7.3 2017-07-28 Declined
Mixed typehint 0 0 0% 7.3 2017-07-19 Under discussion
Same Site Cookie 50 0 43.8% 7.x 2017-07-16 Implemented
LDAP EXOP 0 0 0% 7.x 2017-06-26 Declined
Short Closures 0 0 0% 8.0 2017-06-24 In draft
Unary null coalescing operator 16 0 25% 7.2 2017-06-21 Declined
Add support for stream-wrapped URLs in opcode cache 0 0 0% 7.2 2017-06-05 Declined
Namespaces in Core 0 0 0% 2017-06-03 Declined
Class Naming 52 0 82.7% 2017-06-03 Implemented
Allow loading extensions by name 21 0 81% 7.2 2017-06-01 Implemented
Doxygen 27 0 40.7% 2017-05-30 Declined
Deprecate MD5 checksums from Release process 59 0 100% 7.2 2017-05-30 Implemented
Consistent Callables 0 0 0% 2017-05-28 Under discussion
UUID 39 0 43.6% 7.3 2017-05-25 Declined
Deprecate PDO::PARAM_NULL 0 0 0% 2017-05-15 Under discussion
Improved SSL / TLS constants 14 0 100% 7.2 2017-05-15 Declined
Enable strict_types checking for curl_setopt() 0 0 0% 7.2 2017-04-21 Inactive
Arrays starting with a negative index 41 0 62.9% 8.0 2017-04-20 Implemented
PDO Float Type 0 0 0% 7.x 2017-04-05 Inactive
Prevent number_format() from returning negative zero 15 0 93.3% 7.2 2017-04-01 Implemented
PHP RFC - Deprecation of fallback to root scope 0 0 0% 7.3 2017-03-05 Inactive
Deprecate and Remove Bareword (Unquoted) Strings 41 0 100% 7.2 2017-03-05 Implemented
Allow abstract function override 19 0 84.2% 7.2 2017-03-01 Implemented
Extended String Types For PDO 9 0 88.9% 7.x 2017-02-16 Implemented
Ignore inheritance rules on private methods 0 0 0% 7.2 2017-02-07 In draft
Improve hash_hkdf() parameter order and handling 15 0 6.7% 7.x 2017-02-05 Declined
Improve predictable PRNG random and RNG API 0 0 0% 7.x 2017-02-01 Inactive
Remove requirement for authority portion of user stream wrapper URIs 0 0 0% 8.0 2017-01-23 In draft
Disallow Multiple Constructor Calls 0 0 0% 7.2 2017-01-17 In draft
Deprecate and remove INTL_IDNA_VARIANT_2003 24 0 100% 2017-01-07 Implemented
Parameter Type Widening 29 0 82.8% 7.2 2017-01-03 Implemented
list() Reference Assignment 24 0 70.8% 7.3 2016-12-30 Implemented
Migration Hash Context from Resource to Object 30 0 100% 7.x 2016-12-26 Implemented
Server-Side Request and Response Objects 0 0 0% 7.x 2016-12-21 Inactive
Throwable error code's type generalization 24 0 54.2% 7.2 2016-12-18 Declined
Chaining Comparison 0 0 0% 7.2 2016-12-13 In draft
Binary String Deprecation 32 0 59.4% 7.x 2016-12-11 Declined
SoapClient __getLocation 0 0 0% 7.2 2016-12-06 Inactive
Distrust SHA-1 Certificates 0 0 0% 7.2 2016-11-25 Inactive
ArrayIterator improvements 0 0 0% 7.2 2016-11-21 Inactive
Abolish Narrow Margins 0 0 0% 2016-11-17 Inactive
User defined session serializer 19 0 47.4% 7.2 2016-11-17 Declined
Debugging PDO Prepared Statement Emulation v2 8 0 87.5% 7.2 2016-11-17 Implemented
Security Issue Classification 18 0 100% 2016-11-10 Implemented
Extending Exception backtraces to provide 'object' 0 0 0% 7.1 2016-11-04 In draft
Convert numeric keys in object/array casts 22 0 95.5% 7.2 2016-10-21 Implemented
Debugging PDO Prepared Statement Emulation 16 0 56.3% 7.2 2016-10-17 Implemented
Deprecate png2wbmp() and jpeg2wbmp() 20 0 100% 7.2 2016-10-15 Implemented
Create RFC Compliant URL Parser 0 0 0% 7.2 2016-10-04 In draft
Counting of non-countable objects 31 0 100% 7.2 2016-10-04 Implemented
Comparator interface 0 0 0% 7.x 2016-09-26 In draft
Namespace-scoped declares 0 0 0% 7.3 2016-09-20 Inactive
Improve uniqid() uniqueness 0 0 0% 1 7.2 2016-09-12 Inactive
Deprecate Bundling PEAR/PECL & Replace with composer/pickle 0 0 0% 8.0 2016-09-01 Inactive
E_WARNING for invalid container read array-access 23 0 82.6% 7.x 2016-08-16 Implemented
Deprecate utf8_decode() and utf8_encode() 0 0 0% 2016-08-15 Inactive
Arrow Functions 0 0 0% 2016-08-14 Inactive
get_class() disallow null parameter 18 0 83.3% 7.2 2016-08-12 Implemented
Object typehint 65 0 62.4% 7.2 2016-08-12 Implemented
Implement socket_getaddrinfo() 9 0 100% 7.2 2016-08-08 Implemented
Cleaning up unmaintained extensions 0 0 0% 7.1 2016-08-07 Inactive
Add validation functions to filter module 21 0 53.3% 7.2 2016-08-03 Declined
Add str begin and end functions 0 0 0% 7.x 2016-08-01 Inactive
New operator (short tag) for context-dependent escaping 68 0 19.2% 7.x 2016-07-14 Declined
Argon2 Password Hash 12 0 100% 7.2 2016-07-10 Implemented
Enable session.use_strict_mode by default 8 0 50% 7.1 2016-07-05 Inactive
Asynchronous Signal Handling (without TICKs) 43 0 100% 7.1 2016-06-24 Implemented
Retry functionality 0 0 0% 7.3 2016-06-19 Inactive
Throw Error in Extensions 21 0 100% 7.1 2016-06-14 Implemented
Additional Context in pcntl_signal Handler 15 0 100% 7.x 2016-06-14 Implemented
Throw Exception on Attempt of Constant Redefinition 0 0 0% 8.0 2016-06-10 Inactive
ReflectionType Improvements 13 0 38.5% 2016-06-10 Declined
Iterable 37 0 94.6% 7.1 2016-06-10 Implemented
Replace "Missing argument" warning with "Too few arguments" exception 50 0 78% 7.1 2016-06-01 Implemented
array_change_keys() 0 0 0% 7.x 2016-05-29 Inactive
Fix inconsistent behavior of $this variable 43 0 100% 7.1 2016-05-23 Implemented
Simple Annotations 0 0 0% 7.x 2016-05-13 In draft
Semi-Automatic CSRF Protection 0 0 0% 7.1 2016-05-10 In draft
RNG fixes and changes 121 0 92.6% 7.1 2016-05-03 Implemented
Forbid dynamic calls to scope introspection functions 40 0 97.5% 7.1 2016-05-01 Implemented
Pipe Operator 0 0 0% 7.2 2016-04-29 Inactive
Add curl_multi_errno(), curl_share_errno() and curl_share_strerror() 23 0 100% 7.1 2016-04-29 Implemented
Intersection Types 0 0 0% 7.1 2016-04-27 Inactive
Closure from callable function 40 0 100% 7.1 2016-04-23 Implemented
Attributes 64 0 69.4% 7.1 2016-04-21 Declined
Lexical Scope Support for Anonymous Classes 0 0 0% 7.1 2016-04-19 Inactive
Functional Interfaces 29 0 24.1% 7.1 2016-04-17 Declined
Fix overflow in octal parsing 38 0 97.4% 7.1 2016-04-12 Implemented
IntlCharsetDetector 0 0 0% 7.1 2016-04-11 Declined
Square bracket syntax for array destructuring assignment 41 0 100% 7.1 2016-04-07 Implemented
Add session_create_id() function 9 0 88.9% 7.2 2016-04-07 Implemented
Add support for Sourcemaps 0 0 0% 7.x 2016-04-06 In draft
Session ID without hashing 19 0 100% 7.1 2016-04-06 Implemented
Typesafe callable 0 0 0% 7.1 2016-04-04 In draft
Typed Properties 57 0 59.6% 7.1 2016-03-16 Declined
IntlTimeZone::getWindowsID() 27 0 100% 7.1 2016-03-15 Implemented
"var" Deprecation 54 0 57.4% 2016-03-10 Declined
Short ternary Assignment Operator 0 0 0% 7.x 2016-03-10 Inactive
Null Coalescing Assignment Operator 41 0 90.2% 7.x 2016-03-09 Implemented
Catching Multiple Exception Types 46 0 87% 7.1 2016-03-06 Implemented
Callable Constructors 0 0 0% 7.1 2016-02-25 Inactive
Generalize support of negative string offsets 28 0 100% 7.1 2016-02-18 Implemented
Traits with interfaces 0 0 0% 7.1 2016-02-12 Inactive
Add PHP Engine Identifier Constant 34 0 32.4% 7.2 2016-02-03 Declined
Adopt Code Of Conduct 0 0 0% 0.5 2016-01-20 Declined
Simplified Named Arguments 0 0 0% 7.x 2016-01-18 In draft
Allow specifying keys in list() 34 0 67.6% 1.1.1 7.1 2016-01-17 Implemented
Make Libsodium a Core Extension 75 0 100% 7.2 2016-01-11 Implemented
foreach iteration of keys without values 0 0 0% 7.x 2016-01-09 Declined
Deprecate (then Remove) Mcrypt 29 0 79.3% 7.1 2016-01-09 Implemented
Warn about invalid strings in arithmetic 30 0 96.7% 1.1.3 7.1 2016-01-08 Implemented
Generic Types and Functions 0 0 0% 7.1 2016-01-06 In draft
token_get_all() flag to return consistent elements 0 0 0% 2016-01-04 Inactive
Deprecate mb_ereg_replace eval option 19 0 100% 7.1 2016-01-04 Implemented
OpenSSL AEAD support 11 0 63.6% 7.1 2016-01-02 Implemented
On-demand Name Mangling 0 0 0% 8.0 2016-01-01 Inactive
array_key_(first|last|index) 0 0 0% 7.x 2016-01-01 Inactive
Secure serialization by authentication code 0 0 0% 7.1 2015-12-30 Inactive
Deprecations for PHP 7.2 280 0 95.3% 7.2 2015-12-28 Implemented
Number Format Separator 38 0 52.6% 7.1 2015-12-19 Declined
PHP 5 Support Timeline 88 0 97.7% 2015-12-07 Implemented
Resource typehint 0 0 0% 7.1 2015-11-11 Inactive
Default Value in List Assignment Syntax 0 0 0% 0.1 7.1 2015-11-08 Inactive
Trailing Commas In List Syntax 230 0 39% 7.2 2015-11-03 Implemented
Revisit trailing commas in function arguments 0 0 0% 7.1 2015-10-07 Declined
ext/curl HTTP/2 Server Push Support 26 0 100% 7.1 2015-10-01 Implemented
Support Class Constant Visibility 30 0 93.3% 0.2 7.1 2015-09-13 Implemented
Function Autoloading 0 0 0% 0.3 7.1 2015-09-04 In draft
Callable Prototypes 37 0 48.6% 7.1 2015-08-27 Declined
Random Functions Throwing Exceptions in PHP 7 30 0 93.3% 7.0 2015-08-22 Implemented
More precise float value handling 29 0 100% 7.1 2015-07-30 Implemented
Automatic SQL Injection Protection 0 0 0% 7.0 2015-07-22 Inactive
Property type-hints 0 0 0% 7.x 2015-07-19 In draft
JsonSerializable New Interface method Proposal 0 0 0% 7.x 2015-07-13 Inactive
JSON numeric as string 29 0 34% 2015-05-24 Declined
Throwable Interface 25 0 100% 7.0 2015-05-22 Implemented
Short Closures 52 0 42.3% 7.x 2015-05-01 Declined
Static Class Constructor 0 0 0% 7.x 2015-04-13 In draft
Enumerated Types 0 0 0% 2015-04-09 In draft
Introduce Type Affinity 0 0 0% 7.x 2015-03-16 In draft
In Operator 47 0 44.7% 0.5 7.0 2015-03-15 Declined
Improved Error Callback Mechanism 16 0 87.5% 7.0 2015-03-13 Declined
Basic Scalar Types 0 0 0% 7.0 2015-03-11 Declined
Add preg_replace_callback_array function 0 0 0% 7.0 2015-03-10 Implemented
Consistent Function Names 0 0 0% 7.0 2015-03-01 Inactive
Generator Delegation 25 0 100% 0.2.0 7.0 2015-03-01 Implemented
Constructor behaviour of internal classes 33 0 97% 7.0 2015-03-01 Implemented
Introduce Design by Contract 0 0 0% 7.0 2015-02-28 Inactive
Allow error_handler callback parameters to be passed by reference 20 0 20% 0.2 7.0 2015-02-28 Declined
Precise URL include control 0 0 0% 7.0 2015-02-27 Inactive
Coercive Types for Function Arguments 71 0 38% 7.0 2015-02-27 Declined
Type parsing modifications 0 0 0% 7.0 2015-02-22 In draft
Reclassify E_STRICT notices 32 0 87.5% 7.0 2015-02-22 Implemented
Make empty() a Variadic 52 0 50% 7.0 2015-02-20 Declined
Reserve Even More Types in PHP 7 278 0 73.3% 7.0 2015-02-20 Implemented
Strict Argument Count On Function Calls 31 0 55.3% 0.6.2 7.0 2015-02-20 Declined
Easy User-land CSPRNG 41 0 100% 0.5 7.0 2015-02-20 Implemented
Continue output buffering despite aborted connection 15 0 100% 1.1 7.0 2015-02-19 Implemented
Reserve More Types in PHP 7 42 0 95.2% 7.0 2015-02-18 Implemented
Generator Return Expressions 33 0 100% 7.0 2015-02-18 Implemented
Scalar Type Declarations 156 0 69.2% 0.5.3 7.0 2015-02-18 Implemented
Parser Extension API 0 0 0% 7.x 2015-02-17 Inactive
Context Sensitive Lexer 48 0 75% 0.4.1 7.0 2015-02-15 Implemented
Union Types 83 0 25% 7.1 2015-02-14 Declined
Void Return Type 44 0 84.1% 0.2.1 7.1 2015-02-14 Implemented
Native DbC support as definition 0 0 0% 7.0 2015-02-10 Inactive
Introduce script only include/require 28 0 14.3% 5 7.0 2015-02-10 Inactive
Implementing Design by Contract 0 0 0% 7.0 2015-02-09 Inactive
Deprecate INI set/get aliases 0 0 0% 7.0 2015-01-31 Inactive
ReflectionParameter::getClassName() 0 0 0% 7.0 2015-01-30 Declined
Fix "foreach" behavior 70 0 97.1% 7.0 2015-01-29 Implemented
Group Use Declarations 58 0 67.2% 0.4 7.0 2015-01-28 Implemented
Remove the date.timezone warning 43 0 74.4% 7.0 2015-01-27 Implemented
Removal of dead or not yet PHP7 ported SAPIs and extensions 497 0 86% 7.0 2015-01-14 Declined
Improve array to string conversion 44 0 77.3% 7.0 2015-01-10 Declined
Turn gc_collect_cycles into function pointer 18 0 100% 7.0 2015-01-07 Implemented
Add cyclic string replacements 0 0 0% 7.0 2015-01-05 Declined
Skipping optional parameters for functions 44 0 38.6% 4 2015-01-01 Declined
Replacing current json extension with jsond 32 0 100% 7.0 2015-01-01 Implemented
Make the PHP core case-sensitive 0 0 0% 5.x 2014-12-26 In draft
Preserve Fractional Part in JSON encode 14 0 100% 7.0 2014-12-25 Implemented
PHP 5.7 33 0 42.4% 0.2 2014-12-15 Declined
Scalar Type Hints 277 0 74.7% 0.3.1 7.0 2014-12-14 Declined
Nullsafe Calls 0 0 0% 7.0 2014-12-09 In draft
Static classes 17 0 29.4% 7.0 2014-11-26 Declined
Unicode Codepoint Escape Syntax 25 0 92% 5 7.0 2014-11-24 Implemented
IntlChar class 14 0 100% 7.0 2014-11-24 Implemented
PHP 7.0 timeline 36 0 94.4% 2014-11-21 Implemented
Native TLS 28 0 100% 7.0 2014-11-19 Implemented
Remove PHP 4 Constructors 54 0 92.6% 7.0 2014-11-17 Implemented
Default constructors 47 0 57.4% 7.0 2014-11-05 Declined
Additional Usage for the Splat Operator 0 0 0% 7.2 2014-11-03 Inactive
GitHub Pull Requests Triage Team 0 0 0% 2014-10-30 Inactive
Objects as hash keys 30 0 20% 7.0 2014-10-26 Declined
Support linking in stream wrappers 0 0 0% 7.0 2014-10-25 In draft
Readonly Properties 0 0 0% 7.0 2014-10-24 Declined
Safe Casting Functions 21 0 23.8% 0.1.8 7.0 2014-10-20 Declined
Access to aliases definition by reflection 11 0 9.1% 7.0 2014-10-09 Implemented
Exceptions in the engine (for PHP 7) 120 0 82% 7.0 2014-09-30 Implemented
Add pecl_sync to core 0 0 0% 3 7.0 2014-09-29 In draft
ZPP Failure on Overflow 16 0 100% 0.1.1 7.0 2014-09-22 Implemented
Change checkdnsrr() $type argument behavior 0 0 0% 7.0 2014-09-19 Inactive
loop + or control structure 15 0 26.7% 7.0 2014-09-19 Implemented
64 bit format codes for pack() and unpack() 15 0 100% 5.6 2014-09-12 Implemented
Remove deprecated functionality in PHP 7 500 0 91.4% 7.0 2014-09-11 Implemented
Fix list() behavior inconsistency 33 0 100% 7.0 2014-09-11 Implemented
Remove alternative PHP tags 34 0 76.5% 7.0 2014-09-09 Implemented
Null Coalesce Operator 34 0 91.2% 6 7.0 2014-09-06 Implemented
Loosening heredoc/nowdoc scanner 0 0 0% 7.0 2014-08-29 Inactive
Add pecl_http to core 46 0 64.1% 9 2014-08-19 Declined
Integer Semantics 24 0 66.7% 0.2.3 7.0 2014-08-19 Implemented
Remove hex support in numeric strings 29 0 100% 7.0 2014-08-19 Implemented
Make defining multiple default cases in a switch a syntax error 28 0 100% 7.0 5.7 2014-08-05 Implemented
Function Referencing as Closures 0 0 0% 7.0 2014-08-03 Declined
Binary String Comparison 0 0 0% 2014-08-01 Inactive
Closure::call 13 0 100% 0.3 7.0 2014-07-29 Implemented
Abstract syntax tree 47 0 100% 7.0 2014-07-28 Implemented
password_hash() function behavior 0 0 0% 5.5 2014-07-23 Inactive
Move the phpng branch into master 49 0 95.9% 2014-07-20 Implemented
Use php_mt_rand() instead of php_rand() 0 0 0% 5.x 2014-07-17 Declined
intdiv() 57 0 58.6% 0.2 5.7 2014-07-15 Implemented
Remove MCRYPT_RAND (Formerly: Deprecate MCRYPT_RAND) 0 0 0% 7.0 2014-07-08 Declined
Name of Next Release of PHP 82 0 100% 7.0 2014-07-05 Implemented
Big Integer Support 12 0 58.3% 0.1.8 7.0 2014-06-20 Declined
Bare Name Array Literal 17 0 17.6% 5.7 2014-06-01 Declined
Bare Name Array Dereference 15 0 0% 5.7 2014-06-01 Declined
Uniform Variable Syntax 31 0 96.8% 7.0 2014-05-31 Implemented
Add typehint accessors to ReflectionParameter 0 0 0% 7.0 2014-05-29 Inactive
Fast Parameter Parsing API 20 0 95% 7.0 2014-05-23 Implemented
Fix handling of custom session handler return values 22 0 100% 5.7 2014-05-15 Implemented
64 bit platform improvements for string length and integer in zval 100 0 77.5% 6.0 2014-05-06 Implemented
Catchable "call to a member function of a non-object" 32 0 100% 6.0 2014-04-26 Implemented
Normalize string bitwise shifts 0 0 0% 6.0 2014-04-15 In draft
Keeping PHPT Tests Green 32 0 100% 1.0 5.5 2014-04-13 Implemented
Nullable Types 88 0 97.7% 2014-04-10 Implemented
Return Type Declarations 50 0 94% 2.0 7.0 2014-03-20 Implemented
Sessions: Improve original RFC about lazy_write 0 0 0% 5.6 2014-03-14 Declined
Deprecate INI functions 0 0 0% 6.0 2014-03-13 In draft
Add session_gc() 12 0 100% 7.2 2014-03-13 Implemented
Unify crypt source INI settings 0 0 0% 5.6 2014-02-24 Inactive
Combined Comparison (Spaceship) Operator 54 0 79.6% 0.2.1 7.0 2014-02-12 Implemented
Alternative implementation of mbstring using ICU 11 0 9.1% 2014-02-05 Declined
Build OpenSSL Module by Default 0 0 0% 5.6 2014-02-03 Inactive
Improve HTML escape 14 0 28.6% 5.6 2014-02-03 Declined
Multibyte Char Handling 12 0 16.7% 5.4 2014-02-03 Declined
Introduce session_start() options - read_only, unsafe_lock, lazy_write and lazy_destroy 25 0 38.9% 5.6 2014-02-02 Declined
Secure Session Module Options/Internal by Default 0 0 0% 5.x 2014-02-01 Inactive
Improved TLS Defaults 16 0 100% 5.6 2014-01-28 Implemented
Module API Inspection 0 0 0% 5.x 2014-01-24 Inactive
Use alias to provide both legacy and consistent names 0 0 0% 5.7 2014-01-23 In draft
__debugInfo() 51 0 94.4% 5.x 2014-01-21 Implemented
Array Of 20 0 20% 5.6 2014-01-15 Declined
Inconsistent behaviors to discuss/document 0 0 0% 2 6.0 2014-01-08 Declined
GMP Floating Point Support 0 0 0% 5.x 2014-01-04 Inactive
Use default_charset As Default Character Encoding 9 0 88.9% 6 2014-01-01 Implemented
Your Title Here 0 0 0% 5.6 2013-12-31 In draft
Timing attack safe string comparison function 23 0 95.7% 1.1 5.x 2013-12-22 Implemented
Normalize increment and decrement operators 0 0 0% 7.0 2013-12-19 Declined
Slim POST data 17 0 100% 5.6 2013-12-17 Implemented
Alphanumeric Decrement 21 0 0% 5.x 2013-12-16 Declined
64 bit platform improvements for string length and integer in zval 97 0 44.4% 5.6 2013-12-05 Declined
Isset/Set Operator 0 0 0% 5.x 2013-11-24 In draft
Power Operator 32 0 71.9% 3 5.6 2013-11-23 Implemented
phpdbg 40 0 100% 5.5 2013-11-21 Implemented
Constant Scalar Expressions 18 0 88.9% 5.6 2013-11-03 Implemented
Precise Session Management 26 0 57.7% 9 7.1 2013-10-30 Declined
Exceptions in the engine 46 0 54.3% 5.6 2013-10-23 Declined
Constant Scalar Expressions (re-opening) 0 0 0% 5.0 2013-10-18 Declined
Expectations 44 0 97.7% 7.0 2013-10-18 Implemented
TLS Peer Verification 25 0 100% 5.6 2013-10-15 Implemented
Nested Classes 0 0 0% 5.6 2013-09-29 Declined
Automatic Property Initialization 18 0 38.9% 5.6 2013-09-27 Declined
Anonymous Classes 52 0 96.2% 0.6 7.0 2013-09-22 Implemented
Extended keyword support 16 0 31.3% 5.x 2013-09-14 Declined
Named Parameters 0 0 0% 09.09.2013 5.6 2013-09-06 Inactive
Argument Unpacking 34 0 94.1% 5.6 2013-08-30 Implemented
Syntax for variadic functions 37 0 97.3% 5.6 2013-08-27 Implemented
Change crypt() behavior w/o salt 14 0 85.7% 2013-08-22 Implemented
Constant Scalar Expressions 0 0 0% 5.0 2013-08-13 Declined
Internal Serialize API 0 0 0% 2013-07-27 Inactive
Structural Type Hinting 0 0 0% 5.0 2013-06-25 Declined
Support for anonymous catches 0 0 0% 5.0 2013-06-25 Declined
Apparmor change_hat functionality for php-fpm 3 0 100% 5.6 2013-06-09 Implemented
Internal operator overloading and GMP improvements 17 0 88.2% 5.6 2013-05-12 Implemented
Importing namespaced functions 20 0 80% 1.1.1 5.6 2013-05-02 Implemented
Removal of curl-wrappers 23 0 100% 2 5.5 2013-04-16 Implemented
instance counter 15 0 6.7% 5.5 2013-04-08 Declined
Filtered unserialize() 23 0 73.9% 5.6 2013-03-29 Implemented
unset(): return bool if the variable has existed 0 0 0% 0.61 5.6 2013-03-06 Inactive
ldap_modify_batch 5 0 100% 1.0 5.4 2013-03-01 Implemented
Site voting poll 0 0 0% 2013-02-23 Inactive
Trailing comma function args 35 0 42.9% 1 2013-02-19 Declined
Add mysqlnd.localhost_override option 0 0 0% 2013-02-12 Declined
PHP CLI changing process title support 29 0 96.6% 1.3 5.5 2013-02-06 Implemented
Allow non-scalar keys in ''foreach'' 21 0 100% 5.5 2013-01-28 Implemented
Integrating Zend Optimizer+ into the PHP distribution 70 0 100% 1.01 5.5 2013-01-28 Implemented
Adding recvmsg() and sendmsg() to ext/sockets. 0 0 0% 2 5.5 2013-01-22 Implemented
array_column 44 0 86.4% 2.4 5.5 2013-01-11 Implemented
Fix CURL file uploads 17 0 94.1% 4 5.5 2013-01-06 Implemented
Alternative typehinting syntax for accessors 15 0 20% 2013-01-04 Declined
Cookie Max-Age attribute 0 0 0% 2 2012-12-28 Implemented
Add a deprecated modifier for functions 0 0 0% 2012-12-25 Declined
ext/mysql deprecation 75 0 83.8% 1.2.1 5.5 2012-12-10 Implemented
Modify tempnam() to handle directories and auto-cleanup 0 0 0% 2012-11-26 Declined
ext/intl::UConverter 17 0 100% 2012-10-29 Implemented
systemd socket activation support for PHP-FPM 0 0 0% 4 2012-10-17 Declined
Escaping RFC for PHP Core 0 0 0% 2012-09-18 Inactive
Moving to an AST-based parsing/compilation process (obsolete) 0 0 0% 2012-09-04 Declined
DateTime::__toString 0 0 0% 2012-09-01 Declined
array_delete() for elements deletion 0 0 0% 0.6 2012-08-21 Declined
Remove calls with incompatible Context 15 0 100% 3 5.6 2012-07-30 Implemented
Supports finally keyword 30 0 83.3% 5 2012-07-24 Implemented
Scalar Type Hinting With Casts 0 0 0% 1.9.1 2012-07-03 Declined
Adding simple password hashing API 19 0 100% 1.5.1 2012-06-26 Implemented
Adding hash_pbkdf2 Function 9 0 100% 1.0 2012-06-13 Implemented
Generators 25 0 96% 2012-06-05 Implemented
array_part 19 0 10.5% 4 2012-05-14 Declined
Loop+Else control structure 0 0 0% 2012-05-10 In draft
Class Name Resolution As Scalar Via "class" Keyword 11 0 90.9% 3 5.5 2012-04-17 Implemented
ABANDONED 0 0 0% 5 2012-04-16 Inactive
Named Parameters (obsolete) 0 0 0% 2012-04-13 In draft
Allow use T_AS in closure use statement 0 0 0% 3 2012-04-12 Declined
New File Type for Pure-Code PHP Scripts 0 0 0% 6.0 2012-04-12 Declined
Allow arbitrary expression arguments to empty() and isset() 35 0 83.3% 2012-04-12 Implemented
Optional PHP tags by php.ini and CLI options 0 0 0% 2012-04-01 Inactive
Parameter Type Casting Hints 0 0 0% 2012-03-03 Declined
Define PHP 5.3 end of life 47 0 100% 2 2012-03-02 Implemented
APXS LoadModule Option in configure 0 0 0% 5.4.1 2012-02-20 Implemented
Remove preg_replace /e modifier 0 0 0% 2012-02-04 Implemented
Platform and extension-independent API to the system CSPRNG 0 0 0% 2012-01-08 In draft
Property Accessors - Organizational Document 0 0 0% 2011-12-21 Inactive
Method Return Type Hints 0 0 0% 2011-12-13 Declined
Strict Sessions 0 0 0% 2011-12-02 Declined
Const array/string dereference 10 0 100% 5 5.5 2011-11-30 Implemented
Who can vote? 0 0 0% 2011-11-09 Declined
Continuous Integration via Jenkins 0 0 0% 2011-10-20 Declined
DateTime and Daylight Saving Time Transitions 0 0 0% 2011-10-18 Implemented
Prototype checks 0 0 0% 2011-09-19 Declined
Line Markers in PHP 0 0 0% 1 2011-08-11 In draft
Function autoloading through spl_autoload* 0 0 0% 2011-08-05 Declined
Choosing a distributed version control system for PHP 0 0 0% 3 2011-07-30 Implemented
strn(case)cmp supporting a negative length as its third paramter 16 0 68.8% 7 2011-07-28 Declined
Error message formatting for development 16 0 100% 3 5.4 2011-07-26 Implemented
Magic Quotes in PHP, the Finale 0 0 0% 5.4 2011-07-18 Declined
Add a Logical Shift Operator For Strings 0 0 0% 2011-07-17 Declined
Add grisu3 strtod algorithm to PHP 0 0 0% 5.4 2011-07-15 Declined
CLI options for strict and quiet modes 0 0 0% 2 2011-07-06 Declined
foreach_variable supporting T_LIST 27 0 45% 9 2011-07-06 Implemented
Allow multiple simultaneous syslog connections 0 0 0% 3 2011-07-05 Declined
Object oriented session handlers 0 0 0% 4 5.4 2011-06-20 Implemented
callable type hint 0 0 0% 2 5.4 2011-06-07 Implemented
Indirect method call by array variable 0 0 0% 2011-06-05 Implemented
Voting on PHP features 0 0 0% 2011-06-05 Implemented
Improved parser error message 0 0 0% 2011-05-16 Implemented
Annotations in DocBlock 0 0 0% 1 2011-05-11 Declined
Short syntax for arrays 0 0 0% 2011-05-09 Implemented
Stream Metadata 0 0 0% 2011-03-13 Implemented
Proposed Modifications To Traits 0 0 0% 2011-02-11 Declined
RFC __autodefine 0 0 0% 2010-12-07 Declined
Making T_FUNCTION optional for method declarations 0 0 0% 2010-11-27 Declined
Instance and method call/property access 0 0 0% 5 2010-11-26 Implemented
Release Process 0 0 0% 2 2010-11-22 Implemented
Supporting Binary Notation for Integers 0 0 0% 2010-11-11 Implemented
Comparable 0 0 0% 3 2010-09-30 Inactive
Class Metadata 0 0 0% 4 2010-08-24 Declined
Error formatting optimizations 0 0 0% 2010-08-21 In draft
Removal of deprecated features 0 0 0% 5.4 2010-07-04 Implemented
Function Array Dereferencing (FAD) 0 0 0% 5.4 2010-06-07 Implemented
Run Time Cache 0 0 0% 5.4 2010-05-17 Implemented
Autoboxing 0 0 0% 2010-05-04 Declined
FPM INI Syntax 0 0 0% 5 5.3 2010-04-21 Implemented
Zend Engine Performance Improvements 0 0 0% 2010-04-13 Implemented
Getting a random string 0 0 0% 2010-04-11 In draft
New Output API 0 0 0% 2 5.4 2010-04-07 Implemented
Drop sql.safe_mode php.ini setting 0 0 0% 2010-03-26 In draft
FPM SAPI inclusion 0 0 0% 5.3 2010-03-22 Implemented
SplClassLoader 0 0 0% 7 2010-03-22 Declined
Jsonable interface 0 0 0% 2010-03-14 Declined
Enhanced Error Handling 0 0 0% 2010-01-10 In draft
Alternative to include/require for autoloaders 0 0 0% 5.3 2009-11-10 Declined
Exceptions instead of Errors 0 0 0% 2009-07-24 Declined
DTrace probes for PHP 0 0 0% 2009-07-14 Implemented
Removal of the Zend API 0 0 0% 2009-03-27 Declined
PHP Native Interface 0 0 0% 2009-03-27 Declined
New INI's for PHP 0 0 0% 5.3 2009-02-22 Implemented
Better benchmarks for PHP 0 0 0% 2009-02-01 Declined
Function call chaining 0 0 0% 2009-01-29 Inactive
Closures: Object extension 0 0 0% 5.4 2009-01-22 Implemented
getEntropy feature request 0 0 0% 2008-11-29 Declined
Class casting to scalar 0 0 0% 2008-11-24 Inactive
Non fully qualified namespaced identifier resolution RFCs 0 0 0% 5.3 2008-10-30 Implemented
Namespace Separators 0 0 0% 5.3 2008-10-25 Implemented
Horizontal Reuse for PHP 0 0 0% 5.4 2008-10-12 Implemented
Upload progress in sessions 0 0 0% 2008-09-08 Implemented
Native TLS for globals in ZTS 0 0 0% 2008-08-24 Inactive
Rounding in PHP 0 0 0% 2 2008-08-23 Implemented
LSB, parent::/self:: forwarding 0 0 0% 5.3 2008-07-22 Implemented
E_USER_DEPRECATED 0 0 0% 5.3 2008-07-18 Implemented
Zend Signal Handling 0 0 0% 5.4 2008-07-05 Implemented
Lambda functions and closures 0 0 0% 9 2008-07-01 Implemented
count_elements Vs. count() 0 0 0% 2008-06-25 Implemented
ifsetor() 0 0 0% 2008-06-21 Declined
Improve consistency of protected member lookups 0 0 0% 2008-06-01 In draft
allow_call_time_pass_reference 0 0 0% 2008-05-21 Implemented
Static classes for PHP 0 0 0% 2008-05-03 Declined
Improved short tags for templating 0 0 0% 5.4 2008-04-03 Implemented
docBlock Parser 0 0 0% 2008-03-06 Declined
PDO version 1 improvements 0 0 0% 2008-03-06 In draft
Non Breakable Traits for PHP 0 0 0% 2008-02-29 Inactive