围绕这个话题有一百万个问题..但我还没有看到它完全像这样.我刚刚开始使用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)