これは私の現在のオートローダーです:
function classAutoLoad($class) {
if (file_exists($_SERVER['DOCUMENT_ROOT']."/framework/includes/class/$class.class.php"))
include($_SERVER['DOCUMENT_ROOT']."/framework/includes/class/".$class.".class.php");
}
spl_autoload_register('classAutoload');
使用法:
$class = new Classname;
基本的に、ディレクトリを含まない /class/ 内のすべてのクラスをロードします。私がやろうとしていることは、もっときれいになることです。
多くのクラスがあり、それらをディレクトリにパッケージ化したいと考えています。
ここでパッケージのサポートを有効にするにはどうすればよいですか? または、これに人気のあるライブラリはありますか?