PDOとは?
状態:-
閲覧数:2,335
投稿日:2016-03-01
更新日:2018-02-12
英語表記
・PHP Data Object
PHP の中からデータベースにアクセスするための軽量で高性能な インターフェイスを定義する拡張モジュール
・PHP 5.1から実装された、新しいデータベース抽象化のためのクラス
・各データベースに対して固有のPDOドライバを用意することで、共通のAPIを用いたデータアクセスを可能にしつつ、ネイティブドライバに近い高速な処理を実現している。
・以前は対応データベースの数が少ないため、データベース抽象化レイヤとしてはネイティブドライバを利用した
・PHP Data Object
PHP の中からデータベースにアクセスするための軽量で高性能な インターフェイスを定義する拡張モジュール
・PHP 5.1から実装された、新しいデータベース抽象化のためのクラス
・各データベースに対して固有のPDOドライバを用意することで、共通のAPIを用いたデータアクセスを可能にしつつ、ネイティブドライバに近い高速な処理を実現している。
・以前は対応データベースの数が少ないため、データベース抽象化レイヤとしてはネイティブドライバを利用した
PEAR::DB
などのモジュールが多く利用されていたが、現在はPDOがスタンダードになっている