返回数据库连接的单......登陆

数据库连接的单列模式案例

会上树的猪2019-06-05 12:30:0477

<?php
Class True_love
{
 private function __construct() {}
    private function __clone() {}

    protected static $instance = null;

    public static function getInstance()
    {
     if (is_null(static::$instance)) {
      static::$instance = new static();
     }

     return static::$instance;
    }
}

$True_love1 = True_love::getInstance();
$True_love2 = True_love::getInstance();
echo ($True_love1 instanceof True_love)?'是':'不是';
echo '<br/>';
echo ($True_love2 instanceof True_love)?'是':'不是';
echo '<br/>';
echo ($True_love1 === $True_love2)?'完全相等':'不相等';
echo '<br/>';
var_dump($True_love1,$True_love2);


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送
  • PHP中文网