为什么要串联?

Vitalynx

我经常看到YouTube上的程序员串联起来:。$ example。小问题,我想知道。$ name之间有什么区别。和“ $ name”,因为它们给出相同的输出。

 <?php
 $name = 'Todd';
 echo "Hello $name!";

 echo "Hello " .$name. "!";
 ?> 
布拉德

当直接在字符串文字中使用变量时,很难阅读。您(通常)会失去IDE的好处,用不同的颜色向您展示什么是什么。您可以在问题代码的StackOverflow格式中看到此内容。

如果您只是使用echo,请考虑使用字符串列表代替:

echo 'Hello ', $name, '!';

不需要连接,每个字符串都将复制到输出缓冲区。从理论上讲这是更快的,但是对于典型的小字符串,您当然不会注意到任何速度差异。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章