PHP数组中的引号和效率

 

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

 

<? 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 );

?>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值