本文
介绍了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
程序设计有所帮助。