PHP多个字符串连接的效率比较(详细的解决方案)

PHP多个字符串连接的效率比较(详细的解决方案)
PHP大约有三个字符串连接

1,直接用于连接。

2,连接。

3,先压入数组,然后通过联接函数连接。

以下结果分别检验了这三种方法的效率。

代码的第一种方法如下:
< PHP
功能get_tm(){
列表(USEC美元美元,SEC)=爆炸(
返回((浮动)$ USEC +(浮动)$秒);
}

$测试;
$结果;
定义()
开始get_tm美元=();

对于($ i = 0;$ i <数字;$ + +)
{
$结果= $;
}
回声get_tm()$开始;

>

运行4次,分别删除第一次运行时间三次:

二十二点16527295 1126

二十二点00352716 4459

二十二点15947508 812

第二种方法代码如下所示:
< PHP
功能get_tm(){
列表(USEC美元美元,SEC)=爆炸(
返回((浮动)$ USEC +(浮动)$秒);
}

$测试;
$结果;
定义()
开始get_tm美元=();

对于($ i = 0;$ i <数字;$ + +)
{
$结果;
}
回声get_tm()$开始;

>

运行4次,分别删除第一次运行时间三次:

三点一九六七三一零九零五四五七

三点一二九六九六一三零七五二六

三点零八七二八五零四一八零九一

第三方法代码如下所示:
< PHP
功能get_tm(){
列表(USEC美元美元,SEC)=爆炸(
返回((浮动)$ USEC +(浮动)$秒);
}

$测试;
$结果;
ARR =阵列(美元);
定义()
开始get_tm美元=();

对于($ i = 0;$ i <数字;$ + +)
{
array_push(ARR美元美元,温度);
}
结果=加入美元(约合ARR);
回声get_tm()$开始;

>

运行4次,分别删除第一次运行时间三次:

三点三一八四四三零五九九二一三

三点二七五九四一一三三四九九一

三点二六六三三八一零九九七零一

它是直接可见的。字符串的连接效率是最低的。

以上PHP字符串的连接效率比较(详细解释)是萧边和大家分享的内容,希望能给大家一个参考,我希望你能支持更多。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部