我在php中使用此类进行自动加载。
http://pastebin.com/m75f95c3b
但是当我有某个地方
class Bar extends Foo
而且我有一个名为foo.class.php的文件,它将找不到该类。
但是,当我将文件名更改为Foo.class.php时,它将找到该类。
我试图为类添加一些功能以始终查找文件,无论文件名是否以大写字母开头。但是到目前为止,我还没有提到。
任何人?
最佳答案
Gumbo的解决方案是最好的解决方案,几乎每个人都使用它。我不明白你为什么不喜欢。当然,您可以先检查是否存在大写的类名文件,如果不存在,则检查是否存在小写版本。这绝对不比Gumbo的解决方案好。毕竟,“您的”程序员必须遵循一些约定/规则。
关于php - 具有大小写类名的自动装带器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/666136/