« Odbc\Result
インストール/設定 »

PHP Data Objects

はじめに

PHP Data Objects (PDO) 拡張モジュールは、 PHP の中からデータベースにアクセスするための軽量で高性能な インターフェイスを定義します。 PDO インターフェイスを実装する各データベースドライバは、 正規表現関数のようなデータベース固有の機能を提供することができます。 PDO 拡張モジュールによりそのデータベースの全てのデータベース関数を 実行できるわけではないことに注意してください。 データベースサーバーにアクセスするには、 データベース固有の PDO ドライバ を使用する必要があります。

PDO は、データアクセスの抽象化レイヤを提供します。 つまり、使用しているデータベースが何であるかにかかわらず、同じ 関数を使用してクエリの発行やデータの取得が行えるということです。 PDO は、データベースの抽象化を行うのでは ありません。つまり、SQL を書き直したり 存在しない機能をエミュレートしたりはしないということです。 もしそのような機能が必要なら、全体を網羅する (full-blown) 別の抽象化レイヤを使用すべきです。

PDO は PHP 本体にバンドルされています。

関連キーワード:
ドライバ   PDOStatement   データベース   セット   接続   トランザクション   ハンドラ   直近   Objects   抽象化   拡張   操作   関連   ステートメント   属性   カラム   Server   Firebird   Odbc   バインド   インターフェイス   固有   提供   レイヤ   クエリ
関連する関数・ページ:
pdo.getattribute   pdo.setattribute   pdostatement.setattribute   pdostatement.errorinfo   pdostatement.getattribute   pdostatement.getcolumnmeta