我在php中使用这个类进行自动加载. http://pastebin.com/m75f95c3b
但是,当我在某个地方
class Bar extends Foo
我有一个名为foo.class.php的文件,它找不到类.但是当我将文件名归为Foo.class.php时,它会找到该类.
我试图在我的类中添加一些函数,以便总是找到文件,如果它在那里,无论文件名是否以大写字母开头.但到目前为止我还没有成功.
任何人?
如果您的所有文件都具有小写名称,请应用于类的每个方法中strtolower
的$className
变量值:
$className = strtolower($className);
但我建议你起草一些每个开发人员必须坚持的编码指南.否则,您将必须使用大写和小写字母测试每个2 <文件名长度>写入文件名的可能性.