小编Isr*_*sra的帖子

SplFixedArray真的比数组表现更好吗?

我正在测试SplFixedArray构建一个星期几的数组,我得到以下结果:

<?php

$days = new SplFixedArray(7);

$days[0] = "Monday";
$days[1] = "Tuesday";
$days[2] = "Wednesday";
$days[3] = "Thursday";
$days[4] = "Friday";
$days[5] = "Saturday";
$days[6] = "Sunday";

echo memory_get_peak_usage() . "\n"; //Returns 327688
echo memory_get_usage() . "\n"; //Returns 327140
echo memory_get_peak_usage(true) . "\n"; //Returns 524288
echo memory_get_usage(true) . "\n"; //Returns 524288 
Run Code Online (Sandbox Code Playgroud)

使用传统阵列:

<?php

$days = array();

$days[0] = "Monday";
$days[1] = "Tuesday";
$days[2] = "Wednesday";
$days[3] = "Thursday";
$days[4] = "Friday";
$days[5] = "Saturday";
$days[6] = "Sunday";

echo memory_get_peak_usage() . …
Run Code Online (Sandbox Code Playgroud)

php arrays performance spl

11
推荐指数
2
解决办法
7987
查看次数

标签 统计

arrays ×1

performance ×1

php ×1

spl ×1