/**
*工厂类实现单例
*/
class Factory{
/**
* 生成模型单例
* @param $model_name string
* @return object
*/
public static function M($model_name){
//存储已经实例好的模型对象,下标模型名,值模型对象
static $model_list = array();
//判断当前模型是否已经实例化
if(!isset($model_list[$model_name])){
require './' . $model_name . '.class.php';
$model_list[$model_name] = new $model_name;//可变标识符,可变类
}
return $model_list[$model_list];
}
}
工厂类实现单例
最新推荐文章于 2024-07-24 18:14:06 发布