当前位置: 首页>>代码示例>>PHP>>正文


PHP Mysql::instance方法代码示例

本文整理汇总了PHP中Mysql::instance方法的典型用法代码示例。如果您正苦于以下问题:PHP Mysql::instance方法的具体用法?PHP Mysql::instance怎么用?PHP Mysql::instance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Mysql的用法示例。


在下文中一共展示了Mysql::instance方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getConnection

 public static function getConnection()
 {
     if (!isset(self::$instance)) {
         self::$instance = new Mysql(false);
     }
     return self::$instance;
 }
开发者ID:tommmic,项目名称:inne,代码行数:7,代码来源:class-mysql.php

示例2: getInstance

 public static function getInstance()
 {
     if (self::$instance == null) {
         self::$instance = new Mysql();
     }
     return self::$instance;
 }
开发者ID:yunsite,项目名称:longweibo,代码行数:7,代码来源:mysql.php

示例3: getInstance

 public static function getInstance($dbHost)
 {
     if (!Mysql::$instance) {
         Mysql::$instance = new Mysql($dbHost);
     }
     return Mysql::$instance;
 }
开发者ID:hoogle,项目名称:ttt,代码行数:7,代码来源:db_mysql_FIXME.php

示例4: getInstance

 static function getInstance($dbHost, $dbName, $dbUser, $dbPass) { 
     if(!Mysql::$instance) { 
         Mysql::$instance = new Mysql($dbHost, $dbName, $dbUser, $dbPass); 
     } 
     return Mysql::$instance; 
 } 
开发者ID:jabouzi,项目名称:localisateur,代码行数:6,代码来源:mysql.php

示例5: get_instance

 /**
  * Return a singleton instance
  *
  * @param null $config
  *
  * @return Mysql Singleton Reference
  * @throws MySQLException
  * @throws \Exception
  */
 public static function get_instance($config = null)
 {
     try {
         if (is_null(self::$instance)) {
             self::$instance = new Mysql($config);
         }
     } catch (MySQLException $e) {
         throw $e;
     }
     return self::$instance;
 }
开发者ID:studywithyou,项目名称:webrisk,代码行数:20,代码来源:mysql.class.php

示例6: disconnect

 public function disconnect()
 {
     if ($this->_mysql_link) {
         mysql_close($this->_mysql_link);
         $this->_mysql_link = null;
     }
     self::$instance = null;
 }
开发者ID:ionutmilica,项目名称:my-archive,代码行数:8,代码来源:mysql.php

示例7: getInstance

 public static function getInstance($id)
 {
     if (!$id) {
         foreach (Model::getConnectionsData() as $k => $v) {
             if ($v['type_db'] == "mysql") {
                 $id = $k;
                 break;
             }
         }
     }
     Debug::log("getInstance Mysql.", __LINE__, __FUNCTION__, __CLASS__, __FILE__);
     if (!isset(self::$instance) || !is_object(self::$instance)) {
         $class = __CLASS__;
         self::$instance = new $class($id);
     }
     if (!isset(self::$connection[$id])) {
         self::$instance->newConnection($id);
     }
     return self::$instance;
 }
开发者ID:obscurun,项目名称:run-dev,代码行数:20,代码来源:mysql.php

示例8: get_instance

 /** static public function get_instance
  *		Returns the singleton instance
  *		of the MySQL Object as a reference
  *
  * @param array optional configuration array
  * @action optionally creates the instance
  * @return MySQL Object reference
  */
 public static function get_instance($config = null)
 {
     try {
         if (is_null(self::$instance)) {
             self::$instance = new Mysql($config);
         }
         self::$instance->test_connection();
         self::$instance->_log(__METHOD__ . ' --------------------------------------');
     } catch (MySQLException $e) {
         throw $e;
     }
     return self::$instance;
 }
开发者ID:benjamw,项目名称:quarto,代码行数:21,代码来源:mysql.class.php


注:本文中的Mysql::instance方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。