php单例模式入门例子 程序员文章站 2022-04-27 09:42:35 ... class mysql{ privete static $instance ;//保存实例 //构造函数声明为private, 防止直接创建对象 privete function __construct(){ // 实例化 } //单例方法, 判断是否已经实例化,只实例化一次 public static function getInstance (){ if(!isset( self::$instance )){ self ::$instance = new self(); } return self:: $instance; } //防止克隆对象 private function __clone (){ trigger_error ("not allow to clone."); } function test(){ echo "test" ; } } $conn = mysql::getInstance (); $conn->test (); ?> 复制代码 相关标签: php单例模式入门例子 上一篇: 高性能MySql进化论(一):数据类型的优化_上 下一篇: nginx动态数组ngx_array_t 推荐阅读 谈一谈iOS单例模式 iOS App开发中使用设计模式中的单例模式的实例解析 PHP设计模式之工厂模式(Factory)入门与应用详解 PHP设计模式之单例模式入门与应用详解 PHP设计模式之策略模式(Strategy)入门与应用案例详解 PHP设计模式之迭代器(Iterator)模式入门与应用详解 PHP设计模式之中介者模式(Mediator Pattern)入门与应用案例详解 PHP设计模式之观察者模式入门与应用案例详解 使用设计模式中的Singleton单例模式来开发iOS应用程序 java使用静态关键字实现单例模式