备案域名购买

老域名出售,已备案域名查询,老域名注册,已备案域名交易,买老域名,二手老域名,出售老域名,上饶网站建设

主页 > 建站教程 > PHP自动加载类

PHP自动加载类

2014-8-13 17:37:13|作者:zhushican|分类: 建站教程|浏览数:

很多开发者写面向对象应用程序时,对每个类的定义建立一个PHP源文件。一个很大的烦恼是不得不在每个脚本(每个类一个文件)开头写一个长长的包含文件的列表。在软件开发的系统中,不可能把所有的类都写在一个PHP文件中,当在一个PHP文件中需要调用另一个文件中声明的类时,就需要通过include把这个文件引入。不过有的时候,在文件众多的项目中,要一一将所需类的文件都include进来,是一个很让人头疼的事情,所以我们能不能在用到什么类的时候,再把这个类所在的PHP文件导入呢?这就是我们这里要讲的自动加载类。

在PHP中,可以定义一个autoload函数,它会在试图使用尚未定义的类时自动调用,通过调用此函数,脚本引擎在PHP出错失败前有了最后一个机会加载所需的类,autoload函数接收的一个参数,就是你想加载的类的类名,所以你做项目时,在组织定义类的文件名时,需要按照一定的规则,最好以类名为中心,也可以加上同一的前缀或后缀形成文件名。

TAG标签:PHP  自动  加载类  

文章评论

最新评论

回顶部