6

我正在做一个 php 的大项目,我需要确保一切都快。所以我想知道:什么更快使用,"'(例如:$_SESSION['example']$_SESSION["example"]

4

2 回答 2

10

你甚至不应该关心这个。它没有真正的区别。没有实际影响。

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'000x

A:在今天的 PHP 版本中,这个论点似乎在两边都得到了满足。让大家一起和谐共处!

于 2015-12-14T15:18:31.487 回答
-5

您应该使用 ' 因为 " 中的所有内容都经过分析,这使其执行速度变慢。现在魔术引号甚至被贬低了。有关此的更多信息可以在php网站上找到

对于报价之间的真实速度基准,您可以查看phpbench

于 2015-12-14T15:09:33.617 回答