本文实例讲述了PHP设计模式之工厂模式与单例模式实现方法。分享给大家供大家参考,具体如下:
设计模式简单说应对某类问题而设计的解决方式
工厂模式:应对需求创建相应的对象
class factory{
function __construct($name){
if(file_exists('./'.$name.'.class.php')){
return new $name;
}else{
die('not exist');
}
}
}
单例模式:只创建一个对象的实例,不允许再创建实例,节约资源(例如数据库的连接)
class ins