PHP - “萨尔的购物中心是 $emo” VS "Sal's mall is ".$emo - 带引号连接效率的字符串
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
不用介意微观优化。选择使您的代码更具可读性的因素。
Never mind micro-optimization. Choose what makes your code more readable.
第三种方式效率更高(稍微)。
你可以自己做一个循环来测试它:
The third way is more efficient (slightly).
You can test it by yourself doing a loop:
好吧,当你使用单引号时,PHP 假设它只是一个字符串,但如果你使用双引号,它会解析它以查找内部变量。因此,使用单引号和连接会更有效。无论如何,你必须亲自测试并比较结果。
Well, when you use single quotes, PHP assumes it's just a string, but if you use double quotes, it's gonna parse it to find variables inside. So, using single quotes and concatenation is more efficient. Anyways, you have to test it for yourself and compare the results.
相信我...如果您不得不问,相对于页面加载的其余部分,速度不会有任何有意义的差异。
Trust me... if you have to ask, there's not going to be any meaningful difference in speed relative to the rest of your page load.
没有区别。
在询问性能相关问题之前,先了解如何分析您的应用程序。
There is no difference.
Learn to profile your app before asking performance related questions.