名前空間を追加していない限り、すべて正常に動作します。PDO の前に / を追加しますが、それでも PDO オブジェクトは空です。なぜですか? 私のコードの何が問題なのですか?
フルサンプル:
<?php
namespace ProjectM;
class classPDO extends DbCore
{
public function get()
{
$this->dbLink = new \PDO('mysql:host=localhost;dbname=test_db', 'root', 'pass1312');
print_r($this->dbLink); // - always empty
$res = $this->dbLink('SELECT * FROM product')->fetchAll(PDO::FETCH_ASSOC);
print_r($res); // - always empty
}
エラー: 致命的なエラー: 未定義のメソッド Core\classPDO::dbLink() への呼び出し
「$this->dbLink」が空なのはなぜですか? ありがとう