我正在进行一个涉及php的大项目,需要确保其速度快。所以我想知道:使用什么更快," 还是 ' ?(例如: $_SESSION['example']
或者 $_SESSION["example"]
)
我正在进行一个涉及php的大项目,需要确保其速度快。所以我想知道:使用什么更快," 还是 ' ?(例如: $_SESSION['example']
或者 $_SESSION["example"]
)
你甚至不需要关心这个。它没有真正的差别。没有实际的影响。
http://nikic.github.io/2012/01/09/Disproving-the-Single-Quotes-Performance-Myth.html
https://speakerdeck.com/dshafik/phpaustralia-2015-php-under-the-hood
让我们使用Mark Smit的帖子中相同的基准数据:
有关引号之间实际速度基准,请参见http://www.phpbench.com/
问: 在字符串中使用双引号 (") 和单引号 (') 有什么区别吗?调用1,000次
答: 在当今的PHP版本中,看起来这个争论已经满足了双方。让我们在这一点上共同和谐!
"
稍微快一点(大约4%)。但请注意:这可能是非常过早的优化案例。 - elixenide'
中的字符串也需要分析转义字符。 - Mark Baker