php字符串连接的方法比较

php implode函数语法

在php中, 如果要进行大的字符串连接, 建议用数组保存, 然后用implode进行数据的连接.

不能直接用逗号(.)连接, 不然效率会较低, 占用内存较高.

(js中的字符串连接一样有这个问题, 同理解决.)

implode连接字符串和逗号连接字符串的比较: 本机运行结果为:ex1:5,ex2:0

$time = time();

$test = "";
for($i=0;$i<100000;$i++){
  $test = $test . $i ;
}
$time1 = time();
$test = array();
for($i=0;$i<100000;$i++){
  $test[] = $i;
}
$result =  implode($test,'');
$time2 = time();
echo 'ex1:',($time1-$time),',ex2:',($time2-$time1);

欢迎转载,转载请注明来自一手册:http://yishouce.com/article/77.html
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1