单例模式 数据库 php 怎么用
1个回答
展开全部
搭建好php开发环境,这个就不多讲了,能找单例模式的应该有一定的php基础
2
新建一个database.php文件存放数据库信息
<?php
$db = array(
'host'=>'localhost',//地址
'user'=>'root',//数据库用户名
'password'=>'root',//数据库密码
'database'=>'ceshi',//数据库名
)
?>
3
新建Mysql.class.php编写数据库连接类操作类添加需要的属性和构造方法
构造函数加载数据库配置文件连接数据库
<?php
class db {
public $conn;
public static $sql;
public static $instance=null;
private function __construct(){
require_once('database.php');
$this->conn = mysqli_connect($db['host'],$db['user'],$db['password']);
if(!mysqli_select_db($this->conn,$db['database'])){
echo "失败";
};
mysqli_query($this->conn,'set names utf8');
}
}
?>这样试试吧如果你对php这类有兴趣的话,可以和我一样在后盾人经常看看教材,自己多看几遍,慢慢的以后就明白了,希望能帮到你,给个采纳吧谢谢
2
新建一个database.php文件存放数据库信息
<?php
$db = array(
'host'=>'localhost',//地址
'user'=>'root',//数据库用户名
'password'=>'root',//数据库密码
'database'=>'ceshi',//数据库名
)
?>
3
新建Mysql.class.php编写数据库连接类操作类添加需要的属性和构造方法
构造函数加载数据库配置文件连接数据库
<?php
class db {
public $conn;
public static $sql;
public static $instance=null;
private function __construct(){
require_once('database.php');
$this->conn = mysqli_connect($db['host'],$db['user'],$db['password']);
if(!mysqli_select_db($this->conn,$db['database'])){
echo "失败";
};
mysqli_query($this->conn,'set names utf8');
}
}
?>这样试试吧如果你对php这类有兴趣的话,可以和我一样在后盾人经常看看教材,自己多看几遍,慢慢的以后就明白了,希望能帮到你,给个采纳吧谢谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询