您好,欢迎访问一九零五行业门户网

singleton单例模式

'127.0.0.1', 'user' => 'root', 'password' => '', 'database' => 'video', ); private function __construct() { } static public function getinstance() { if(!(self::$_instance instanceof self)) { self::$_instance = new self(); } return self::$_instance; } public function connect() { if(!self::$_connectsource) { self::$_connectsource = @mysql_connect($this->_dbconfig['host'], $this->_dbconfig['user'], $this->_dbconfig['password']); if(!self::$_connectsource) { throw new exception('mysql connect error ' . mysql_error()); //die('mysql connect error' . mysql_error());} mysql_select_db($this->_dbconfig['database'], self::$_connectsource); mysql_query(set names utf8, self::$_connectsource); } return self::$_connectsource; }}/*$connect = db::getinstance()->connect();$sql = select * from video;$result = mysql_query($sql, $connect);echo mysql_num_rows($result);var_dump($result);*/

以上就介绍了 singleton单例模式,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息