本文实例讲述了PHP类自动加载器实现方法。分享给大家供大家参考。具体如下:
这里autoload 可兼容以下格式:
Cache_File_Json class_xxx.PHP xxx.class.PHP xxx.PHP
0)){
//echo '\n---\n'; print_r($dirs);
$dirPath='';
foreach ($dirs as $dir){
if($dir){
$dirPath.=strtolower($dir).DIRECTORY_SEPARATOR;
}
}
$filePath=$dirPath.$fileName.'.PHP';
}else {
if( file_exists('class_'.$fileName.'.PHP')){
$filePath='class_'.$fileName.'.PHP';
}else {
if( file_exists($fileName.'.class.PHP')){
$filePath=$fileName.'.class.PHP';
} else {
$filePath=$fileName.'.PHP';
}
}
}
//var_dump($filePath);
require $filePath;
}
希望本文所述对大家的PHP程序设计有所帮助。
原文链接:https://www.f2er.com/php/21430.html