我有一个名为house.php 的页面和house.class.php 中的一个类。当我在 house.php 中创建该类的实例时,它可以工作。现在我想制作一个chair.php 文件和一个在house.class.php 中扩展House 的类椅子。我应该把那个课放在哪里?spl_autoload_register 找不到我的类,因为它的名称与文件不同。如何改进功能 AutoloadClass ?我应该创建一个chair.class.php 并使用house.class.php 的要求吗?
spl_autoload_register(null, false);
spl_autoload_extensions('.php, .class.php');
function AutoloadClass($class){
$filename = $class.'.class.php';
if (!file_exists($filename))
{
return false;
}
include $filename;
}
spl_autoload_register('AutoloadClass');
谢谢