abstract:<?php//定义一个Task类class Task {//定义一个私有类 private $link; //定义一个静态私有类 priv
<?php //定义一个Task类 class Task { //定义一个私有类 private $link; //定义一个静态私有类 private static $_instance; //将构造方法设置好相应的参数并私有化 private function __construct($host,$username,$password) { //用mysqli_connect()函数创建数据库连接并返回 $this->link = mysqli_connect($host,$username,$password); return $this->link; } //将克隆方法私有化 private function __clone(){} //创建一个公共静态方法并传入数据库参数 public static function data($host,$username,$password) { //判断是否为static类,如果不是则直接返回 if(false == (static::$_instance instanceof static)){ static::$_instance = new static($host,$username,$password); } return static::$_instance; } }
Correcting teacher:查无此人Correction time:2019-04-16 09:34:31
Teacher's summary:完成的不错,就是代码有点乱。下次调整下,养成好习惯。继续加油。