数码资讯
PHP多个字符串连接的效率比较(详细的解决方案)
PHP大约有三个字符串连接: 1,直接用于连接。 2,连接。 3,先压入数组,然后通过联接函数连接。 以下结果分别检验了这三种方法的效率。 代码的第一种方法如下: < PHP 功能get_tm(){ 列表(USEC美元美元,SEC)=爆炸( 返回((浮动)$ USEC +(浮动)$秒); } $测试
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
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字符串的连接效率比较(详细解释)是萧边和大家分享的内容,希望能给大家一个参考,我希望你能支持更多。
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字符串的连接效率比较(详细解释)是萧边和大家分享的内容,希望能给大家一个参考,我希望你能支持更多。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。