PHP 基础:php 类的注册与自动加载
本篇文章是对 php 类的注册与自动加载进行了详细的分析介绍,需要的朋友参考下
工程目录如下:
1、将需要注册的类放在一个数组中
代码如下:
<?php
final
class
Utils {
private
function
__construct() {
}
public
static
function
getClasses(
$pre_path
= '/') {
$classes
=
array
(
'DBConfig' =>
$pre_path
.'DBConfig/DBConfig.php',
'User' =>
$pre_path
.'Model/User.php',
'Dao' =>
$pre_path
.'Dao/Dao.php',
'UserDao' =>
$pre_path
.'Dao/UserDao.php',
'UserMapper' =>
$pre_path
.'Mapping/UserMapper.php',
);
return
$classes
;
}
}
?>
2、注册数组