首页 > 代码库 > autoload方法
autoload方法
因为 每个文件都include 即麻烦也不环保,所以需要一种用到了再映入进来的方法,__autoload()方法;
注意:__autoload() 是专门为 类的不存在 而设计的!!!很多框架利用这个函数,实现 类文件的自动加载 !!!
<?phpfunction __autoload($classname){ require_once $classname . ‘.php‘;} //MyClass1类不存在时,自动调用__autoload()函数,传入参数”MyClass1”$obj = new MyClass1(); //MyClass2类不存在时,自动调用__autoload()函数,传入参数”MyClass2”$obj2 = new MyClass2();?>
我的理解是,比如在 a.php中,用到了一个类,名字叫做 ball; $football=new ball(); 在a.php中没找到这个类,如果我如上定义了autoload,就会去ball.php这个文件中找,类似的,可以动更多小心思。
autoload方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。