性能:" 或 ' PHP
Performance: " or ' PHP
我正在 php 进行一个大项目,我需要确保一切都很快。所以我想知道:什么使用起来更快," 或 ' ?(例如:$_SESSION['example']
或 $_SESSION["example"]
)
您应该使用 ',因为 " 中的所有内容都经过分析,这会使它的执行速度慢很多。现在魔术引号甚至被贬低了。有关的更多信息可以在 php 网站上找到
对于报价之间的真实速度基准,您可以查看 phpbench
你根本不应该关心这个。这没有什么区别。无实际影响。
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 post 的相同基准数据:
For a real speed benchmarks between quotes you can look at http://www.phpbench.com/
问:对字符串使用双引号 (") 和单引号 (') 有区别吗?调用 1'000x
答:在今天的 PHP 版本中,这条线的两边似乎都满足了这个论点。让大家在这一场和谐共处!
我正在 php 进行一个大项目,我需要确保一切都很快。所以我想知道:什么使用起来更快," 或 ' ?(例如:$_SESSION['example']
或 $_SESSION["example"]
)
您应该使用 ',因为 " 中的所有内容都经过分析,这会使它的执行速度慢很多。现在魔术引号甚至被贬低了。有关的更多信息可以在 php 网站上找到
对于报价之间的真实速度基准,您可以查看 phpbench
你根本不应该关心这个。这没有什么区别。无实际影响。
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 post 的相同基准数据:
For a real speed benchmarks between quotes you can look at http://www.phpbench.com/
问:对字符串使用双引号 (") 和单引号 (') 有区别吗?调用 1'000x
答:在今天的 PHP 版本中,这条线的两边似乎都满足了这个论点。让大家在这一场和谐共处!