PHP页面级变量

时间:2016-07-24 18:39:12

标签: php wordpress scope

不是一个PHP程序员,所以我有一个简单的问题,以提高WP站点的性能。

对于许多页面,标题和正文由一组完全独立的函数处理。

正文函数与标题函数已经完成了很多相同的工作,所以是否可以将标题函数的结果保存在一组页面级变量中? (避免两次做同样的工作)。

页面级变量=具有页面级别范围的变量,它们将同一页面上的各个函数都具有读/写访问权限。

谢谢!

1 个答案:

答案 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的一个词;要非常小心,不要意外地重用全局变量的名称。