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


How to add a new file in zend public folder and route it?

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

你可以将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);
    }
}