当前位置:Gxlcms > PHP教程 > php对象工厂类

php对象工厂类

时间: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教程有兴趣的朋友有所帮助。

人气教程排行