模型为长度为1,000,000的索引数组
对其进行遍历,结果如下:
方式 时间(秒)
-
foreach 0.27686095237732
-
while 0.43242907524109
-
for 0.45027112960815
-
each 2.8987400531769
可见,foreach是最快的方式;
可见用$i++的方式代价巨大,
list each方式因为each是函数, 所花代价之大可见一斑!
模型为长度为1,000,000的索引数组
对其进行遍历,结果如下:
方式 时间(秒)
foreach 0.27686095237732
while 0.43242907524109
for 0.45027112960815
each 2.8987400531769
可见,foreach是最快的方式;
可见用$i++的方式代价巨大,
list each方式因为each是函数, 所花代价之大可见一斑!
转载于:https://my.oschina.net/u/995648/blog/117327