PHP单引号与双引号

PHP单引号与双引号

2010年2月7日发布 in 发展历程
提升电子商务收入的三大关键
2010年1月25日
从模型中保存特定属性的值
2010年2月10日

很长一段时间,我’在将字符串文字(不包含变量的字符串)分配给变量时(例如:$ var =),建议使用单引号而不是双引号‘string’; VS $var = “string”)。我只是进行了一些研究,以了解使用单对双引号会对性能产生多大的影响(如果有)。

 

结果是相当一致的:时间1:5.9485120773315($ c =“test ”。 $ i; )时间2:7.0326972007751($ c =“test $i”; )时间3:5.9164550304413($ c =‘test ‘ . $i; ) It’很明显,将变量嵌入字符串中的效率较低,但是普通单引号与双引号之间的差异可以忽略不计(至少在此测试的服务器配置中)。尽管缺乏明显的性能优势,但我仍然认为使用字符串文字时最好使用单引号,因为这表示字符串没有’t包含任何变量。这样的好处之一是,在浏览代码时,您可以更快地处理哪些变量是字符串文字,而不是带有嵌入式变量的字符串。 Zend框架编码标准也建议这种做法:http://framework.zend.com/manual/en/coding-standard.coding-style.html

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.

最近的帖子查看全部
2020年10月22日

Covid世界中的假日销售:应对挑战

毫无疑问,2020年是历史性的一年。火灾,全球大流行,暴动,老虎王等’只是冰山一角。如 […]
2020年8月7日

涡轮增压ZZPerformance的付费搜索

2020年7月30日

Intermix用经典的Llama加速器击败了M1使用寿命