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

數(shù)據(jù)庫(kù)連接的一個(gè)單例模式

原創(chuàng) 2019-06-14 13:13:02 183
摘要:仿老師寫的,不知道這樣對(duì)嗎?請(qǐng)老師指正。<?php//創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接類class Connect{    private function __construct()    {    }    private function __clone()    {    } &

仿老師寫的,不知道這樣對(duì)嗎?請(qǐng)老師指正。

<?php
//創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接類
class Connect
{
   private function __construct()
   {
   }
   private function __clone()
   {
   }
   //創(chuàng)建類的內(nèi)部靜態(tài)屬性,保存類的唯一實(shí)例
   protected static $instance = null;
   //創(chuàng)建一個(gè)外部接口,創(chuàng)建并返回當(dāng)前類的唯一實(shí)例
   public static function getInstance()
   {
       if (is_null(static::$instance)) {
           static::$instance = new PDO('mysql:host=127.0.0.1;dbname=php','root','root');
       }
       return static::$instance;
   }
}
$connect1 = Connect::getInstance();
$connect2 = Connect::getInstance();
echo ($connect1 === $connect2) ? '完全相等' : '不相等';
var_dump($connect1,$connect2);

批改老師:查無(wú)此人批改時(shí)間:2019-06-14 14:19:50
老師總結(jié):完成的不錯(cuò)。編程有很多設(shè)計(jì)模式,多了解,對(duì)以后工作幫助很大。繼續(xù)加油。模仿是必須的,先模仿別人的代碼。

發(fā)佈手記

熱門詞條