找回密码
PHP中实现类的动态自动加载

在PHP开发中,我们会用到各种各样的类库,传统的方法中都是直接用require的方式直接引用类文件,这样就会遇到两个问题,第一个就是如果类文件过多,不利于维护,…

在PHP开发中,我们会用到各种各样的类库,传统的方法中都是直接用require的方式直接引用类文件,这样就会遇到两个问题,第一个就是如果类文件过多,不利于维护,第二个就是如果一次都没有使用这个类文件,会影响程序执行的效率,所以按需加载类文件是最好的方法。

代码如下:

在开发的过程中,我们都是每个类用一个文件,且文件的命名方式都是:类名.class.php,如果要在代码中创建一个类且事先没有引入的话,会自动触发__autoload,函数里面可以写上所需要加载类的文件。如以上代码执行后,function __autoload函数里面的内容就是require ‘Cat.class.php’;

未经允许不得转载:视多多资讯网 » PHP中实现类的动态自动加载

评论 抢沙发

要发表评论,必须先登录