);
**标量类型声明 有两种模式: 强制 (默认) 和 严格模式。...编译过程作为一个中间件的角色, 替换原来直接从解释器吐出opcode的方式, 让解释器(parser)和编译器(compliler)解耦, 可以减少一些Hack代码, 同时, 让实现更容易理解和可维护....$HTTP\_RAW\_POST\_DATA 变量被移除, 使用php://input来代
ini文件里面不再支持#开头的注释, 使用”;”
移除了ASP格式的支持和脚本语法的支持:... = [123];r;
list()现在也适用于数组对象
list($a, $b) = (object)new ArrayObject([0, 1]);
6.变量处理机制修改
对变量、属性和方法的间接调用现在将严格遵循从左到右的顺序来解析...引用赋值时自动创建的数组元素或者对象属性顺序和以前不同了
$arr = [];
$arr['a'] = &$arr['b'];
$arr['b'] = 1;
// php7: ['a' => 1, 'b