php SPL库是用于解决典型问题(standard problems)的一组接口与类的集合。...本文主要讲定长数组(SplFixedArray)
定长数组可以产生一个正常数组,不同的是,该数组是固定的,数组不能超过长度,它的速度比一般的数组快,定长数组只能是索引数组
定义一个php定长数组(php5.3...']=1;//非数字将出错
$array->setSize(10);//修改数组长度
var_dump($array);
其他方法可进入php官方文档查看:http://php.net/manual/zh...($size = 1000; $size < 50000000; $size *= 2) {
echo PHP_EOL . ...PHP_EOL;
}
精确度有差,应该是测试环境,可自测,官方解释是
数据量小1000左右
定长数组写入比php数组快15%,读取快5%;
数据量大,51w条数据时
定长数组写入比php数组快33%,读取快