小编Iro*_*aze的帖子

数据库连接类构造函数

围绕这个话题有一百万个问题..但我还没有看到它完全像这样.我刚刚开始使用OOP PHP,所有的信息都是关于一辆红色或蓝色的汽车......很难让我的头围绕数据库连接这样的对象.

我有一个令人难以置信的怀疑,我的__construct()不应该有连接字符串,而是它在类中的自己的方法..但它的工作原理....

如下定义我的连接类是不正确的..如果它是错的 - 它应该怎么样?

谢谢!

class dbConnect {

    // Declare connection info for PDO
    private $dbType = 'mysql';
    private $dbHost = 'localhost';
    private $dbUser = 'user';
    private $dbPass = 'password';
    private $dbName = 'db';

    // Declare connection variable for object
    private $dbConn;

    // Construct object
    private function __construct() {

        // Create Database connection and assign it to object as dbConn
        $this -> dbConn = new PDO( $this -> dbType . ':' . 'host=' . $this -> dbHost . …
Run Code Online (Sandbox Code Playgroud)

php database oop connection construct

0
推荐指数
1
解决办法
4273
查看次数

标签 统计

connection ×1

construct ×1

database ×1

oop ×1

php ×1