数据库连接类PHP

时间:2015-05-23 04:04:28

标签: php database-connection

在PHP中创建数据库类的最佳方法是什么?我正在使用静态。我也应该使用final吗?如果是这样,怎么样和在哪里? (我使用的是MySQLi而不是PDO)

class DB{

    public static $Link = null;

    public static function Link(){
        if(self::$Link == null){
            self::Connect();
        }
        return self::$Link;
    }

    public static function Connect(){
        if(self::$Link == null){
            $link = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
            if(!$link){
                echo 'Database Connection Failed';
            } else {
                self::$Link = $link;
            }
        }
    }

}

数据库连接文件是否有一些标准做法?

0 个答案:

没有答案