亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

解決未定義類型'App\PDO'錯(cuò)誤:嘗試使用PDO創(chuàng)建PHP CRUD應(yīng)用程序配置文件的修復(fù)方法
P粉235202573
P粉235202573 2023-08-31 15:23:03
0
1
695
<p>整個(gè)項(xiàng)目 - https://github.com/steve-davey/phpsqliteconnect(配置文件已過時(shí))</p> <p>這是配置文件:</p> <pre class="brush:php;toolbar:false;"><?php namespace App; class Config { /*** sqlite文件的路徑*/ const PATH_TO_SQLITE_FILE = 'db/DeviceAssetRegister.db'; } /* 數(shù)據(jù)庫憑據(jù)。假設(shè)您正在運(yùn)行具有默認(rèn)設(shè)置的MySQL服務(wù)器(用戶'root',無密碼) */ define('DB_SERVER', 'localhost'); define('DB_USERNAME', 'root'); define('DB_PASSWORD', ''); define('DB_NAME', 'DeviceAssetRegister'); /* 嘗試連接到MySQL數(shù)據(jù)庫 */ try{ $pdo = new PDO("mysql:host=" . DB_SERVER . ";dbname=" . DB_NAME, DB_USERNAME, DB_PASSWORD); // 將PDO錯(cuò)誤模式設(shè)置為異常 $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e){ die("錯(cuò)誤:無法連接。" . $e->getMessage()); } ?></pre> <p>我不明白為什么在上面的目錄中的index.php文件沒有錯(cuò)誤,而對(duì)于<code>PDO</code>卻出現(xiàn)錯(cuò)誤?</p> <p><code>$pdo = new PDO('sqlite:./db/DeviceAssetRegister.db');</code></p> <p>那個(gè)完全沒問題!我什至在VSC中得到了一個(gè)鏈接到PHP文檔的小彈出描述。所以為什么在其他文件中會(huì)報(bào)錯(cuò)呢?謝謝! </p>
P粉235202573
P粉235202573

全部回復(fù)(1)
P粉930448030

PDO 是來自根命名空間的一個(gè)類。除非你正確使用了根命名空間(要么通過導(dǎo)入 PDO,要么使用 new \PDO),否則 PHP 將從當(dāng)前命名空間(即 App)中搜索該類。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板