在标记之前声明变量会对性能产生什么影响?

时间:2011-01-06 22:08:14

标签: php html performance

在doc顶部声明变量的最佳做法是什么?如果在html标记之前声明了诸如$ GET或$ POST之类的变量,是否会对性能产生影响?

2 个答案:

答案 0 :(得分:4)

不,没有性能影响,为什么会有?您的PHP脚本完全独立于HTML代码(它只是PHP的文本)。 但是,您应该考虑将编码逻辑和HTML代码分开,以实现更高的可维护性。您可以使用任何php模板引擎来实现此目的。

答案 1 :(得分:1)

  1. 你并没有在PHP中真正声明Superglobals。在脚本执行之前,PHP会为您填充它们。

  2. 我认为你的意思是做$var = $_GET['var'];之类的事情。您将无法测量PHP将超值全局中的值重新分配给变量所花费的时间可以忽略不计。