我有一个主页面,其中包括我的类,比如require_once('../classes/init.php');
,在这个页面上,我有一些ajax调用,可以将脚本加载到DIV
中,但加载的内容需要访问我从主页面中包括的类,但当我试图从我动态加载的脚本中访问类的成员时,我收到一个错误,说我试图访问的类未定义。有没有一种方法可以从动态加载的脚本中访问这些类?
样品
main_site.php
require_once('../classes/init.php');
......
..........
<a>load script ClassXYZ into div</a>
<div> ClassXYZ script loaded after user clicks on the anchor link above </div>
ClassXYZ.php
$ClassXYZ = new Class();
$ClassXYZ->doStuff();
错误致命错误,在中找不到ClassXYZ
ClassXYZ在../classes/init.php
文件中声明
理想情况下,您的方法应该有效。尝试添加require_one('../classes/init.php);语句与其他代码一起动态执行。