是否更好地将变量(例如$name)连接到现有字符串(例如$string),如下所示:
$string='Hi, my name is '.$name
Run Code Online (Sandbox Code Playgroud)
或者将变量嵌入字符串中,如下所示:
$string="Hi, my name is $name";
Run Code Online (Sandbox Code Playgroud)
或者使用这样的函数更好:
$string=sprintf("Hi, my name is %s",$name);
Run Code Online (Sandbox Code Playgroud)
哪个在处理器时间/效率方面更好?
是否有速度差异,比如:
$ newstring ="$ a和$ b出去看$ c";
和
$ newstring = $ a."和".$ b."出去看看".$ C;
如果是这样,为什么?