PHP包管理器Composer实现原理( 三 )

ClassLoader 的 register() 函数将 loadClass() 函数注册到 PHP 的 SPL 函数堆栈中,每当 PHP 遇到不认识的命名空间时就会调用函数堆栈的每个函数,直到加载命名空间成功 。所以 loadClass() 函数就是自动加载的关键了 。




推荐阅读