php单例模式
来源:互联网 发布:java工程师待遇怎么样 编辑:程序博客网 时间:2024/06/04 01:04
<?phpclass Db{static private $instance;static private $connectSource;private $dbConfig = array('host'=>'127.0.0.1','user'=>'root','password'=>'song123','databases'=>'zong',);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 = mysqli_connect($this->dbConfig['host'],$this->dbConfig['user'],$this->dbConfig['password'],$this->dbConfig['databases']);if(!self::$connectSource){die('链接失败'.mysqli_error());}mysqli_select_db(self::$connectSource,$this->dbConfig['databases']);mysqli_query(self::$connectSource,'set names UTF8');}return self::$connectSource;}}// $a = Db::getInstance()->connect();// $sql = "select * from day1";// $result = mysqli_query($a,$sql);// var_dump($result);
0 0
- php单例模式
- php单例模式
- PHP单例模式
- PHP单例模式
- PHP单例模式
- php 单例模式
- php单例模式
- PHP 单例模式
- PHP 单例模式
- php 单例模式
- php单例模式
- PHP单例模式
- php单例模式
- php单例模式
- PHP单例模式
- php单例模式
- php单例模式
- PHP单例模式
- 4-2 跳马
- mjpg-streamer移植
- Android Scroll分析(一)——滑动效果是如何产生的
- Centos下安装Redis步骤简介
- 1006. 换个格式输出整数 (15)
- php单例模式
- LeetCode Single Number II
- 【BZOJ4544】椭圆上的整点 数学
- Spark-再接着上次的Lamda架构
- linux中的svn命令使用
- spring 引入命名空间简介
- 汉诺塔V
- u-boot配置和编译过程详解
- Windows下Eclipse+PyDev安装Python开发环境