it看看- 看看it界内发生的事

IT看看--程序员的快乐之家

正在加载中……
当前位置: 主页 > 编程语言 > PHP > php数组添加元素的方法

php数组添加元素的方法

时间:2014-07-08来源:网络 作者:未知点击:
PHP数组添加一个元素的方式: push(), arr[]

 $arr = array();  
array_push($arr, el1, el2 ... eln);  


但其实有一种更直接方便的做法:

 $arr = array();  
$arr[] = el1;  
$arr[] = el2;  
...  
$arr[] = eln;  



而且有实验证明,第二种方法的效率比第一种方法高出将近一倍!

我们来看下面的例子:

 

$t = microtime(true);   
$array = array();   
for($i = 0; $i < 10000; $i++) {   
    $array[] = $i;   
}   
print microtime(true) - $t;   
print '<br>';   
$t = microtime(true);   
$array = array();   
for($i = 0; $i < 10000; $i++) {   
    array_push($array, $i);   
}   
print microtime(true) - $t;  


运行脚本,结果为:

0.0054171085357666 // array_push 
0.0028800964355469 // array[] 
Run 2 
0.0054559707641602 // array_push 
0.002892017364502 // array[] 
Run 3 
0.0055501461029053 // array_push 
0.0028610229492188 // array[]
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
相关内容
推荐内容