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

未定義タイプ「App\PDO」エラーの解決: PDO を使用して PHP CRUD アプリケーション プロファイルを作成しようとするときの修正
P粉235202573
P粉235202573 2023-08-31 15:23:03
0
1
697
<p>プロジェクト全體 - https://github.com/steve-davey/phpsqliteconnect (構(gòu)成ファイルは古いです)</p> <p>これは構(gòu)成ファイルです: </p> <pre class="brush:php;toolbar:false;"><?php 名前空間アプリ。 クラス構(gòu)成 { /*** sqlite ファイルへのパス*/ const PATH_TO_SQLITE_FILE = 'db/DeviceAssetRegister.db'; } /* データベースの認(rèn)証情報(bào)。 MySQL サーバーをデフォルト設(shè)定 (ユーザー 'root'、パスワードなし) で実行していると仮定します */ 定義('DB_SERVER', 'ローカルホスト'); 定義('DB_USERNAME', 'root'); 定義('DB_PASSWORD', ''); 定義('DB_NAME', 'DeviceAssetRegister'); /* MySQL データベースへの接続を試みます */ 試す{ $pdo = 新しい PDO("mysql:host=" . DB_SERVER . ";dbname=" . DB_NAME, DB_USERNAME, DB_PASSWORD); // PDO エラー モードを例外に設(shè)定します $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e){ die("エラー: 接続できません。" . $e->getMessage()); } ?></pre> <p>なぜ上記のディレクトリにあるindex.phpファイルにはエラーがないのに、<code>PDO</code>にはエラーがあるのか??わかりません。 </p> <p><code>$pdo = new PDO('sqlite:./db/DeviceAssetRegister.db');</code></p> <p>全然大丈夫です! VSC の PHP ドキュメントにリンクする小さなポップアップ説明も表示されました。では、なぜ他のファイルでエラーが報(bào)告されるのでしょうか?ありがとう! </p>
P粉235202573
P粉235202573

全員に返信(1)
P粉930448030

PDO は、ルート名前空間のクラスです。ルート名前空間を正しく使用していない限り (PDO をインポートするか、new \PDO を使用するか)、PHP は現(xiàn)在の名前空間 (つまり、App) から実行されます。このカテゴリーに関しては。

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート