0

在 PHP 中,根据资源连接字符串(使用单引号)的更好方法是什么?

"Sal's mall is $emo."

或者:

"Sal's mall is ".$emo.'.'

或者:

'Sal\'s mall is '.$emo.'.'
4

5 回答 5

5

别介意微优化。选择使您的代码更具可读性的因素。

于 2010-08-03T07:19:59.770 回答
1
'Sal\'s mall is '.$emo.'.'

第三种方式效率更高(略)。你可以自己做一个循环来测试它:

for ($i = 0; $i < 100000; $i++) {
    // enter code here 
}
于 2010-08-03T06:51:27.540 回答
1

好吧,当你使用单引号时,PHP 假定它只是一个字符串,但如果你使用双引号,它会解析它以查找其中的变量。因此,使用单引号和连接更有效。无论如何,您必须自己测试并比较结果。

于 2010-08-03T06:52:27.093 回答
1

相信我......如果你不得不问,相对于页面加载的其余部分,速度不会有任何有意义的差异。

于 2010-08-03T07:14:48.627 回答
-2

没有区别
在询问与性能相关的问题之前,学习分析您的应用程序。

于 2010-08-03T07:23:55.057 回答