串联字符串的差异

时间:2014-05-09 14:34:42

标签: php string concatenation

这三个字符串的结果有何不同:

  1. echo "Hello" . "World! <br />";

  2. echo "Hello"; echo "World!" , "<br />";

  3. echo "Hello" , "World!" , "<br />";

  4. 是否有任何首选的方法来连接字符串或它们都可以接受?

2 个答案:

答案 0 :(得分:1)

首选方法是使用点。

大多数php程序员甚至不知道可以使用逗号。 有两个echo语句的可读性较差,性能稍差。

答案 1 :(得分:1)

连接运算符是&#39;。&#39;,逗号没有连接。在您所做的示例中,只有第一个是连接。

另一方面,echo构造接受许多以逗号分隔的参数。