补充:不向后兼容的变更
不向后兼容的变更
当传递参数过少时将抛出错误
<?php
function test($param){}
test();Uncaught Error: Too few arguments to function test(), 0 passed in %s on line %d and exactly 1 expected in %s:%d禁止动态调用范围内功能
无效的类、接口和特征名称
数值串转换现在尊重科学符号
修复mt_rand()算法
rand()别名为mt_rand()和srand()别名为mt_srand()
不允许在标识符中删除ASCII删除控制字符
error_log用syslog值进行更改
call_user_func()不再支持对传址的函数的调用
字符串不再支持空索引操作符 The empty index operator is not supported for strings anymore
ini配置项移除
在引用赋值过程中自动创建元素的数组顺序发生了变化
等元素的排序 Sort order of equal elements
Error message for E_RECOVERABLE errors
unserialize() 的$options参数
$options参数DateTime构造函数包含微秒
错误异常的致命错误转换
词汇绑定的变量不能重用名称
JSON编码和解码
对mb_ereg()和mb_eregi()参数语义的更改
停止支持sslv2流
Last updated