在doc顶部声明变量的最佳做法是什么?如果在html标记之前声明了诸如$ GET或$ POST之类的变量,是否会对性能产生影响?
答案 0 :(得分:4)
不,没有性能影响,为什么会有?您的PHP脚本完全独立于HTML代码(它只是PHP的文本)。 但是,您应该考虑将编码逻辑和HTML代码分开,以实现更高的可维护性。您可以使用任何php模板引擎来实现此目的。
答案 1 :(得分:1)
你并没有在PHP中真正声明Superglobals。在脚本执行之前,PHP会为您填充它们。
我认为你的意思是做$var = $_GET['var'];
之类的事情。您将无法测量PHP将超值全局中的值重新分配给变量所花费的时间可以忽略不计。