() - $startMemory; // 清除内存 unset($stdArray); // SplFixedArray $startMemory = memory_get_usage 以下是比较标准数组和 SplFixedArray 读写操作速度的基准脚本: function testAccessSpeed($size) { // 初始化数组 $stdArray = $splArray = new SplFixedArray($size); // 填充数组 for ($i = 0; $i < $size; $i++) { $stdArray i; } // 测试写入速度 $start = microtime(true); for ($i = 0; $i < $size; $i++) { $stdArray = array(); for ($i = 0; $i < $size; $i++) { $stdArray[$i] = $i; } $stdCreateTime
链接 https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#es27-use-stdarray-or-stack_array-for-arrays-on-the-stack