今日データベースに接続するときにnew PDO()
会出现class not found
エラーなどの問題が発生しました。通常、独自のクラスを作成して自動的にロードする場合は問題ありませんが、これはPHPの組み込み関数です。やるべきですか?自動読み込みでも読み込めません。
検討 1: レイヤーを追加し、自分で PDO を作成し、各メソッドをカプセル化して、この明白な空間で PDO を呼び出します。その後、この PDO が組み込み PDO を呼び出します。
結論: まったく問題は解決していません。組み込みの PDO を直接呼び出して使用できるようにする必要があります。
考慮事項 2: プロセス指向のメソッドを使用してファイルに関数を記述し、呼び出し後に PDO オブジェクトを返し、このファイルをインポートします
結論: 機能しますが、見た目が悪く、スタイルも奇妙です
考慮事項 3: 先祖の墓を掘り、組み込みの PDO 名前空間を見つけます。
結論: 完璧です。名前空間 ""
php を持つ組み込み関数とオブジェクトはデフォルトのグローバル空間にあり、名前空間を宣言するために名前空間を使用しないものはすべてグローバル空間にもあります
').addClass ('事前番号付け' ).hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });上記は、名前空間と PHP の内容を含め、PHP 名前空間の前に行うべきことを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。