通过spl_autoload_register完成类的自动加载

Original 2019-04-08 20:04:34 149
abstract:文件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,则完成自动加载//推荐使用绝对路径

} ) ; 


Correcting teacher:天蓬老师Correction time:2019-04-09 11:31:46
Teacher's summary:实际工作中, 只要类符合PSR-4的命名规范, 就可以根据类的命名空间实现自动加载了

Release Notes

Popular Entries