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