首页 > 开发 > PHP > 正文

php单例模式实现方法分析

2024-05-04 23:32:29
字体:
来源:转载
供稿:网友

这篇文章主要介绍了php单例模式,实例分析了单例模式的原理与实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了php单例模式实现方法。分享给大家供大家参考。具体如下:

 

 
  1. <?php 
  2. /** 
  3. * @copyright 2013 maguowei.com 
  4. * @author Ma Guowei <imaguowei@gmail.com> 
  5. */ 
  6. /** 
  7. * 单例模式 
  8. * Class Single 
  9. */ 
  10. class Single 
  11. private $name
  12. private static $single
  13. private function __construct() 
  14. public static function init() 
  15. if(emptyempty(self::$single)) 
  16. self::$single = new Single(); 
  17. return self::$single
  18. public function getName() 
  19. return $this->name; 
  20. public function setName($name
  21. $this->name = $name
  22. $s = Single::init(); 
  23. $s->setName('hhhh'); 
  24. echo '$s:'.$s->getName(); 
  25. unset($s); 
  26. $m = Single::init(); 
  27. echo '$m:'.$m->getName(); 

希望本文所述对大家的php程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表