PHP7增加了一个优化项,如果PHP代码中一个数组只声明一次,并且没有对数据进行修改操作。PHP7会将此数组转为immutable类型,此数组仅作为只读。
Immutable数组
$a = [1,2,3];
非Immutable数组
a=[1,2,3];
a[1]=’a’;
修改完成。
PHP7增加了一个优化项,如果PHP代码中一个数组只声明一次,并且没有对数据进行修改操作。PHP7会将此数组转为immutable类型,此数组仅作为只读。
$a = [1,2,3];
a=[1,2,3];
a[1]=’a’;
修改完成。