PHP数组中的引号和效率

来源:互联网 发布:上海金融大数据公司 编辑:程序博客网 时间:2024/06/10 04:24

 

对比了下有引号和没引号的效率,可以看出来在带引号的是没引号的两倍以上.当然这是针对字符串索引的关联数组.

 

<?php

       
//定义一个存放临时数据的文件

       
$fp=fopen('delete.txt','w');

       
//初始化数组

       
$array=array('name'=>'value');

       
//定义循环次数

       
$LOOPTIMES=100;

       
//得到初始时间

       
$t0=number_format(microtime(true),10,'.','');

       
//循环显示没有使用引号的数组

       
for($i=0;$i<$LOOPTIMES;$i++)

              
fputs($fp,$array[name]);

       
$t1=number_format(microtime(true),10,'.','');

       
$rs1=$t1-$t0;

       
//循环显示使用了引号的数组

       
for($i=0;$i<$LOOPTIMES;$i++)

              
fputs($fp,$array['name']);

       
$t2=number_format(microtime(true),10,'.','');

       
$rs2=$t2-$t1;

//     显示结果

       
echo "没引号".$rs1."<br /> ";

       
echo "有引号".$rs2." ";

       
fclose($fp);

?>

 

 

原创粉丝点击