不是一个PHP程序员,所以我有一个简单的问题,以提高WP站点的性能。
对于许多页面,标题和正文由一组完全独立的函数处理。
正文函数与标题函数已经完成了很多相同的工作,所以是否可以将标题函数的结果保存在一组页面级变量中? (避免两次做同样的工作)。
页面级变量=具有页面级别范围的变量,它们将同一页面上的各个函数都具有读/写访问权限。
谢谢!
答案 0 :(得分:1)
您可能正在寻找global
,此页面对此进行了描述:http://php.net/manual/en/language.variables.scope.php
简短的例子:
function do1()
{
global $foo;
$foo = do work ...
}
functio do2()
{
global $foo;
$bar = do work with ($foo); ...
}
do1();
do2();
和adivce的一个词;要非常小心,不要意外地重用全局变量的名称。