Top / PECL / pdo / user


 #freeze
 #setlinebreak(on)
 * pdo_user ユーザー定義PDOドライバー [#gadd9fec]
 #htmlinsert(googleAdsense.html)
 #ref(http://dozo.rgr.jp/img/img20_file.png,right,nolink,around,PHP::PEAR)
 
 **概要 [#zc7c2ec9]
 (解釈が間違っている場合がありますので悪しからず)
 
 これはまたむちゃくちゃなものを考えるな。
 
 (ノ・・)ン。。。。。。(((●コロコロッ
 
 [[PECL::PDO>PECL/pdo]]っていうのは、
 ドライバーというものを組み込んで、
 そのドライバーの指定したもの(各種データベース)が利用できるわけだが、
 それをユーザー定義まで拡張しようというのが[[PECL::pdo_user>http://pecl.php.net/package/pdo_user]]
 
 基本的にpdo_userクラスとpdo_user_statementクラスを定義し、
 各種メソッドを全部オーバーライドしておくことになる。
 例えば、$GLOBALに値を格納するとか、
 データベースではなくCSVファイルに格納するとか、
 Webサービスを抽象化するとか。
 用途は結構多いと思う。
 
 サンプルでは$GLOBALに値を格納するクラスを作成し、
 SQL風にデータを取得できるようにしている。
 (SQL風にする必要はないと思うが)
 
 
 サンプルを書きたいところだが、
 すごく長いので割愛。


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Third Project
証券会社ランキング比較