require './application/home/model/'.$className.'.php';
require './application/home/controller/'.$className.'.php';
Der Lehrer schreibt direkt in die Code Es ist zu einem Home-Modul geworden, wenn ich eine benutzerdefinierte Klasse von einem anderen Modul lade, tritt ein Fehler auf. Daher verwende ich die von der getRequestParams-Methode deklarierte MODULE-Konstante, um das Modul zu ersetzen, aber das Programm meldet einen Fehler, der darauf hinweist, dass das MODULE Konstante ist nicht deklariert, da die getRequestParams-Methode ein privates Attribut ist. Ursache? Was soll ich also am besten machen? Danke
你有二种方案可选:
创建一个路径常量: APP_PATH = __DIR__;
或者在你要加载的文件前添加: __DIR__ , 引用当前脚本的绝对路径地址做为起始路径
这样,就是会创建一个引入文件的绝对路径了