##1: PDO とは
PDO 1 は PHP Data Object (PHP Data Object) の略称で、PHP5.1 バージョンと同時にリリースされました。 FreeTDS、Interbase、MySQL、MS SQL Server、ODBC、Oracle、Postgre SQL、SQLite、Sybase など。2: PDO の特徴
1. コーディングの一貫性PHP で利用できるさまざまなデータベース拡張機能はさまざまな発行者によって作成されているため、すべて拡張機能は基本的に同じ機能を提供しますが、コーディングの一貫性は満たされていません。 PDO はこの不一致を解消し、さまざまなデータベースに使用できる単一のインターフェイスを提供します;2. 柔軟性PDO は実行時に必要なデータベース ドライバーをロードするため、再構成や再コンパイルの必要はありません。別のデータベースを使用するたびに PHP を使用します。たとえば、データベースを SQL から MySQL に切り替える必要がある場合、PDO_MYSQL ドライバーをロードするだけで済みます。 3. オブジェクト指向機能PDO は、PHP5 のオブジェクト指向機能を使用して、より強力で効率的なデータベース通信を実現します。 4. 高いパフォーマンス PDO は C で書かれ、PHP にコンパイルされ、他のすべては同じですが、PHP で書かれた他のソリューションと比較して高いパフォーマンスを提供します。3: PDO のインストール
PHP の phpinfo() 関数を通じて、PDO 拡張機能がインストールされているかどうかを確認できます。 1.Unix システムに PDO をインストールするUnix または Linux では、次の拡張機能を追加する必要があります:extension=pdo.so2.Windows に PDO をインストールする PDO とすべての主要なドライバーは、PHP とともに共有拡張機能として配布されています。これらを有効にするには、php.ini ファイルを編集して次の拡張子を追加するだけです:
extension=php_pdo.dllさらに、対応するさまざまな拡張子があります: データベース拡張子:
;extension=php_pdo_firebird.dll ;extension=php_pdo_informix.dll ;extension=php_pdo_mssql.dll ;extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_oci8.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dllこれらの構成を設定した後、PHP または Web サーバーを再起動する必要があります。
以上がPDOとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。