PHP类自动加载程序的实现方法

PHP类自动加载程序的实现方法
本文介绍了PHP类自动加载器的实现方法,供大家参考

在这里,自动加载可以用以下格式兼容:

cache_file_json

class_xxx.php

xxx.class.php

xxx.php

PHP代码如下所示:
功能__autoload($ className){
$目录=爆炸('_,$ className);
文件名= array_pop美元($目录);
/ / print_r($目录);
文件路径文件名=美元美元;
如果(is_array($目录)(计数($目录)> 0)){
---print_r($目录);
dirPath美元=;
foreach($个达DIR){
如果($){
dirPath美元。= strtolower($dir directory_separator);
}
}
文件路径dirPath =美元美元。美元的PHP文件名。;
{ }人
如果(file_exists('class_'。$文件名。'。'/library/loader.php')){
路径= 'class_美元,美元的PHP文件名。;
{ }人
如果(file_exists($文件名类。'/library/loader.php')){
文件路径文件名=美元美元。。类。php;
{人}
文件路径文件名=美元美元,PHP的;
}
}
}
/ / var_dump($文件路径);
需要为文件路径;
}

希望本文能对大家的PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部