我在zend框架中的公共文件夹下有一个index.php文件,并创建一个用于我的网站的变量 我创建了一个文件jsvar.php 我不想在jsvar.php中包含index.php文件来访问变量 我想路由这个jsvar文件,我可以在jsvar.php文件中轻松访问index.php的所有变量,而不是使用include' index.php'
答案 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);
}
}