Composer作为PHP的包管理工具,为PHPer们提供了丰富的类库
1.__autoload:尝试加载未定义的类
2.spl_autoload_register:注册给定的函数作为 __autoload 的实现
spl_autoload_register(function( $className ){
require $className . '.php';
});
//或外部注册:
//spl_autoload_register('CaseAutoLoad');
$m = new TestClass();
$m->show();
初始化composer,进入autoload_real.php中的,在getLoader方法中有spl_autoload_register
在ClassLoader.php文件中,register->spl_autoload_register
3.命名空间的使用
4.写入psr4文件映射同时写入composer.json