如何在zend公用文件夹中添加新文件并进行路由?

时间:2015-06-18 14:49:56

标签: php zend-framework

我在zend框架中的公共文件夹下有一个index.php文件,并创建一个用于我的网站的变量 我创建了一个文件jsvar.php 我不想在jsvar.php中包含index.php文件来访问变量 我想路由这个jsvar文件,我可以在jsvar.php文件中轻松访问index.php的所有变量,而不是使用include' index.php'

1 个答案:

答案 0 :(得分:0)

你可以使index.php成为一个具有属性和/或常量的类(也将初始化zend框架核心)并通过名称空间进行访问:

namespace MyApp;
class Index
{
    const MY_VAR = 'shikaka';
    //rest of your code here
}

然后:

namespace MyApp;
class Jsvar
{
    public function __construct()
    {
        var_dump(Index::MY_VAR);
    }
}