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

用單例模式實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接

原創(chuàng) 2019-03-15 15:07:25 265
摘要:<?php //單例模式 class Singleton{ static public $instance;//聲明一個(gè)靜態(tài)變量(保存在類(lèi)中唯一的一個(gè)實(shí)例) private $link; private function __construct($host, $username, $password){
<?php
//單例模式
class Singleton{

	static public $instance;//聲明一個(gè)靜態(tài)變量(保存在類(lèi)中唯一的一個(gè)實(shí)例)
	private $link;

	private function __construct($host, $username, $password){//聲明私有構(gòu)造方法為了防止外部代碼使用new來(lái)創(chuàng)建對(duì)象。
		$this->link = mysql_connect($host, $username, $password);
		if($this->link->connect_errno){
			return false;
		}
		return $this->link;
	}

	private function __clone(){}//聲明私有克隆方法為了防止外部克隆對(duì)象。

	static public function getinstance(){//聲明一個(gè)getinstance()靜態(tài)方法,用于檢測(cè)是否有實(shí)例對(duì)象
        if(!self::$instance) self::$instance = new self();
        return self::$instance;
    }

    static public function close(){//關(guān)閉數(shù)據(jù)庫(kù)連接
    	$this->link->close();
    }
}


批改老師:查無(wú)此人批改時(shí)間:2019-03-16 09:43:17
老師總結(jié):寫(xiě)的不錯(cuò),代碼很整潔。學(xué)很多的方法,最終目的就是寫(xiě)項(xiàng)目。當(dāng)你了解透全部的方法,寫(xiě)項(xiàng)目時(shí)才能得心應(yīng)手。繼續(xù)加油

發(fā)布手記

熱門(mén)詞條