zoukankan      html  css  js  c++  java
  • PHP WebService1-DB

    单例访问数据库


    class Db{
    
    	static private $_instance;
    	static private $_connectSource;
    	private $_dbConfig=array(
    		'host'=>'127.0.0.1',
    		'user'=>'root',
    		'password'=>'',
    		'database'=>'db_prism'
    	);
    	
    	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) {
    				die("mysql connect error :".mysql_error());
    			}
    			mysql_select_db($this->_dbConfig['database']);
    			mysql_query('set names UTF8',self::$_connectSource);
    		}
    		
    		return self::$_connectSource;
    	}
    
    }
    

    调用单例

    $connect=Db::getInstance()->connect();
    

     


    这是我的个人日记本
  • 相关阅读:
    动态规划题 HDU-1024
    高效位运算 __builtin_系列函数
    使用评价
    站立会议12-12
    场景调研
    站立会议12-10
    站立会议12-9
    站立会议12-8
    站立会议12-7
    站立会议12-6
  • 原文地址:https://www.cnblogs.com/valentineisme/p/4195212.html
Copyright © 2011-2022 走看看