为了解决这个问题, 在PHP5中引入了自动加载的概念, 通过 __autoload 函数来实现, 如下:
function __autoload($classname){
// 完成 指定名称类的加载任务...include_once($classname.'.php')
}
将这个函数定义在文件中, 当遇到未引入的类时, 会调用此函数进行引入, 看起来貌似很好, 我们只需要将此函数定义在也给PHP文件中,...以后我们的每个文件就只需要引入这一个自动加载文件就可以了, 看起来完事大吉....PHP引入了一个扩展库, 可以定义多个自动加载函数, 在查找的时候会依次调用定义好的自动加载函数进行加载, 有如下方法:
spl_autoload_register: 注册自动加载函数
spl_autoload_unregister...composer
好了, 现在通过 composer来管理第三方库, 它将自动加载都做好了, 只要引入他的 autoload.php 文件就可以了.