作者:oooooo1995_395 | 来源:互联网 | 2020-08-16 12:54
本篇文章介绍了PHP中的自动加载的概念,以及在什么情况下需要使用自动加载,感兴趣的小伙伴一起来学习一下吧!
自定义自动加载函数
刚才,__autoload()函数,是系统内部的自动加载函数,我们只是定义其函数体。
但:
我们可以使用更多函数(自定义的),来实现更灵活的自动加载!
基本模式为:
spl_autoload_register(“函数1”); //声明“函数1”作为自动加载函数;
spl_autoload_register(“函数2”); //声明“函数2”也作为自动加载函数;
.........
然后,就去定义这些函数,跟定义__autoload()函数一样:
function 函数1( $class_name ){
//.......
}
function 函数2( $class_name ){
//.......
}
.............
这样,系统就会一次调用这些自动加载函数去加载所需要的类,直到加载成功!
推荐:《PHP教程》
以上就是php中自动加载是什么东西?的详细内容,更多请关注 第一PHP社区 其它相关文章!