在PHP中连接字符串的最快方法是什么?

时间:2010-09-07 11:56:20

标签: php

我想将两个变量组合在一起:

$var1 = 'Welcome ';

$var2 = $_SESSION['UserName'];

哪一个会更快?代码示例1:

$var3 = $var1.$var2;

或代码示例2:

$var3 = "$var1$var2";

2 个答案:

答案 0 :(得分:7)

代码示例1根本不起作用..

预留语法注意事项,样本1应该更快,因为它不涉及解析字符串(查找变量)。

但这非常非常微不足道。

答案 1 :(得分:2)

两个例子都会提供相同的结果 - $ var3等于“Welcome Wazzy”。但是,代码示例1的工作速度要快得多。尝试使用大量数据(或通过连接小集数百万次左右),你会发现连接的工作速度明显快于变量替换。