亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

數(shù)據(jù)庫連接的單例模式

original 2019-03-23 14:47:03 219
abstrait:<?php /**  * Created by PhpStorm.  * User: hello word!  * Date: 2019/3/23  * Time: 14:28  */ class demo{   
<?php
/**
 * Created by PhpStorm.
 * User: hello word!
 * Date: 2019/3/23
 * Time: 14:28
 */
class demo{
    //保存類的唯一實例
    static protected  $instance=null;
    //保存連接對象
    protected $link;
    //私有化構(gòu)造器
    private function __construct($dns,$username,$password)
    {
        $this->link=new PDO($dns,$username,$password);
    }
    //私有化克隆
    private function __clone()
    {
    }
    //
    public static function getInstance($dns,$username,$password){
        if(is_null(static::$instance)){
            static::$instance = new static($dns,$username,$password);
        }
        return static::$instance;
    }
}
$type='mysql';
$host='127.0.0.1';
$dbname='test';
$charset = 'utf8';
$username='root';
$password='root';
$dns = $type.':host='.$host.';dbname='.$dbname.';charset='.$charset;
$demo = demo::getInstance($dns,$username,$password);


Professeur correcteur:查無此人Temps de correction:2019-03-23 15:17:47
Résumé du professeur:完成的不錯。單例模式是php多個模式中的一個,要全面學(xué)習(xí)。繼續(xù)加油

Notes de version

Entrées populaires