This page gives an overview of the current RFCs for PHP.
To create a new RFC, see How To Create an RFC.
Note: An RFC is effectively “owned” by the person that created it. If you want to make changes, get permission from the creator. If no agreement can be found, the only course of action is to create a competing RFC. In this case, the old RFC page should be modified to become an intermediate page that points to all the competing RFC's.
A new page in this RFC namespace will automatically be loaded with an RFC template. Customize as needed.
This is section is for RFCs that are currently being voted on.
This section is for RFCs that have been announced on the PHP “internals” mail list.
This section is for early drafts of RFCs that have NOT been announced on the PHP “internals” mail list.
Order in these sections: Language changes first, library changes later.
string|Stringable
to express string|object-with-__toString()
. (Created 2025-08-07)TypeError
for parameter parsing failures of internal functions. (Created: 2025-08-07, Voting started: 2025-08-07)openssl_random_pseudo_bytes()
fail closed and deprecate the second parameter (Created: 2025-08-07)ReflectionReference
class to allow detecting references and determining reference equality. (Created: 2025-08-07; Voting began: 2025-08-07)Serializable
. (Created: 2025-08-07, Voting start: 2025-08-07)list()
(Created 2025-08-07)pcntl_signal
handler (Created 2025-08-07)int
, float
, string
, bool
, true
, false
and null
in class names or namespaces. (Created 2025-08-07)<=>
(Created 2025-08-07, revived 2025-08-07)zend_parse_parameters
fail if a float value out of bounds, or NaN, is passed where an integer is expected. (Created 2025-08-07)Closure
class to allow calling bound to an object without pre-bindingempty(getArray())
etc.Note: Many RFCs in this list have been mass voted.
opcache.allow_cache=0
for opcache optimization without any caching (Created 2025-08-07)wddx_deserialize()
.ArrayIterator::seekKey()
and ArrayIterator::prev()
(Created: 2025-08-07)readonly
specifier to make properties writeable within a class, but only readable from outside (Created 2025-08-07)This section is for RFCs that had been in discussion, but did not have any activity or discussion about them recently. It can be because they have been deferred, obsoleted, or appear to have been abandoned, or because the authors need more work on them. Sorry if your RFC is added here and you feel it is still active; please move it back to the appropriate section.
isIdentical()
method override (future scope)scalar
pseudo-type for parameter and return types (Created: 2025-08-07)-W
option to turn on maximum error reporting, and a -Q
option for no error reporting. (Created 2011/07/05)use
syntax. (Created 2011/04/06)为什么回族不吃猪肉 | 89岁属什么生肖 | 嘴唇颜色深是什么原因 | 胃在什么地方 | 月经一个月来两次什么原因 |
晦气是什么意思 | 有利有弊是什么意思 | 脚气是什么样的图片 | 吃什么可以提高血小板 | 包二奶是什么意思 |
集体户口是什么意思 | 梦见头发白了是什么意思 | 草字头的字有什么 | 溴隐亭是什么药 | 山西为什么叫山西 |
核磁是什么 | 蛰伏是什么意思 | 为什么不建议吃大豆油 | 血管堵塞用什么药 | 9月15号是什么星座 |
什么血型会导致不孕hcv7jop5ns1r.cn | 能戒烟的男人什么性格hcv9jop1ns7r.cn | 女人左眼跳是什么预兆hcv8jop6ns8r.cn | 手淫什么意思hcv7jop7ns3r.cn | 夜宵是什么意思hcv9jop6ns7r.cn |
腰闪了是什么症状qingzhougame.com | 黄色加蓝色等于什么颜色hcv9jop5ns1r.cn | 心脏回流是什么意思hcv8jop6ns0r.cn | 狂野是什么意思fenrenren.com | 见龙在田什么意思hcv9jop2ns2r.cn |
冻感冒吃什么药hcv8jop4ns8r.cn | 玉米须加什么治痛风jingluanji.com | 高密度脂蛋白胆固醇偏低什么意思hcv8jop1ns4r.cn | 风湿类风湿有什么区别baiqunet.com | 股骨头坏死挂什么科jiuxinfghf.com |
什么是收缩压和舒张压youbangsi.com | 痧是什么mmeoe.com | 雷替斯和优甲乐有什么区别hcv8jop7ns6r.cn | 放疗是什么hcv9jop3ns6r.cn | 单纯是什么意思hcv8jop3ns9r.cn |