通过spl_autoload_register完成类的自动加载

原创 2019-04-08 20:04:34 214
摘要:文件A中有class className{ private $name;}文件B中希望调用文件A中定义的类时,可以在文件B中写下以下语句从而万恒类的自动加载spl_autoload_register(function ($className){  include 'public/'. $className .'php'; //如果前面没有inc

文件A中有

class className{ 

private $name;

}


文件B中希望调用文件A中定义的类时,可以在文件B中写下以下语句从而万恒类的自动加载

spl_autoload_register(function ($className){ 

include 'public/'. $className .'php'; //如果前面没有include,则完成自动加载//推荐使用绝对路径

} ) ; 


批改老师:天蓬老师批改时间:2019-04-09 11:31:46
老师总结:实际工作中, 只要类符合PSR-4的命名规范, 就可以根据类的命名空间实现自动加载了

发布手记

热门词条