时间:2021-07-01 10:21:17 帮助过:8人阅读
100) {
$param_sign = md5($param_sign);
}
$class_sign = $class_name.'@'.$param_sign;
}
if (isset(self::$objSet[$class_sign])) {
return self::$objSet[$class_sign];
}
$ref = new ReflectionClass($class_name);
if ($ref->hasMethod('__construct') && !empty($params)) {
$obj = $ref->newInstanceArgs($params);
} else {
$obj = $ref->newInstance();
}
self::$objSet[$class_sign] = $obj;
return $obj;
}
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了php对象工厂类,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。