• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

php单件模式实现代码示范

PHP 水墨上仙 2954次浏览

php单件模式实现代码演示

<?php
/**
 * @link https://github.com/MaGuowei
 * @copyright 2013 maguowei.com
 * @author Ma Guowei <imaguowei@gmail.com>
 */
 
/**
 * 单例模式
 * Class Single
 */
class Single
{
    private $name;
    private static $single;
 
    private function __construct()
    {
 
    }
 
    public static function init()
    {
        if(empty(self::$single))
        {
            self::$single = new Single();
        }
 
        return self::$single;
    }
 
    public function getName()
    {
        return $this->name;
    }
 
    public function setName($name)
    {
        $this->name = $name;
    }
 
}
 
$s = Single::init();
 
$s->setName('hhhh');
echo '$s:'.$s->getName();
 
unset($s);
 
$m = Single::init();
echo '$m:'.$m->getName();


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明php单件模式实现代码示范
喜欢 (0)
加载中……