タグ

pearに関するimai78のブックマーク (4)

  • WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ:phpspot開発日誌

    (追記) 2/16 23時 いくつかのライブラリを追記しました。 WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ。 家pearには560程のモジュールがあります(2011/2月現在)が、WEBサービスを作る上でよく使う物をまとめてみました。 これからPHPを使ってサービスを作ろうと思っている方は代替を使うことになると思うので参考にしてみて下さい。 php はインストール時点で既に多くの機能が備わっており、大体のことができてしまいますが、PEARを使うことで面倒なことがより簡単にできるようになります。 PEAR以外にも便利なライブラリはあるのですが、今回はあえて殆どをPEARサイトで公開されている物に絞ってご紹介します。 基的なパッケージ まず、汎用に使える便利なパッケージのご紹介です。 HTTP_Request2 url を渡してリモートのテキストを取って

  • PEAR MDB2でPHPからデータベースを操作する

    はじめに PHPにはデータベースにアクセスする方法がいくつか用意されています。そのような方法の一つに、「PEAR MDB2」があります。名前の通りPEARのライブラリとして公開されています。PEARにはMDB2のほかに「DB」や「MDB」といったライブラリがあり、現在でも利用することができます。しかしながら、これらの開発はすでに終了しており、開発者はMDB2に移行することが推奨されています。 稿では、PEAR MDB2を使って、PHPからデータベースを操作する次のような基的な方法を紹介します。 PEAR MDB2を使うとデータベース管理システム(MySQLやPostgreSQLSQLite等)に依存しないコードを書くことができる。 SQLの実行には、プリペアードステートメントを使うのが基である(例外あり)。 PHPにはPEAR MDB2の他にもデータベースへのアクセス手段が数多く用

    PEAR MDB2でPHPからデータベースを操作する
  • PEAR MDB2でPHPからデータベースを操作する

    PEAR MDB2を使ってみよう PEAR MDB2を試しましょう。MDB2はMySQL以外のデータベースにも対応しています。標準的なSQLだけを使うようにしておけば、簡単にデータベースを切り替えられます(たとえば、以下の例で最初に実行するTRUNCATE文は、DB2では動かないので避けるべきです。稿では使いませんが、結果の数を制限するLIMIT句もMySQL独自のものなのでなるべく使わない方がいいでしょう)。 コードはUTF-8で保存して実行してください。なお、ファイル名を「MDB2.php」などとしないように注意してください。ライブラリのファイル名と同じ名前を付けてしまうと、ライブラリが読み込まれません。 接続 次のようにMySQLに接続します。MDB2::connectの引数は、「'mysqli://ユーザ名:パスワード@ホスト/データベース名?charset=文字コード'」です(

    PEAR MDB2でPHPからデータベースを操作する
  • PEAR - PHP Extension and Application Repository

    » What is it? PEAR is a framework and distribution system for reusable PHP components. Sounds good? Perhaps you might want to know about installing PEAR on your system or installing pear packages. You can find help using PEAR packages in the online manual and the FAQ. If you have been told by other PEAR developers to sign up for a PEAR website account, you can use this interface. » Hot off the Pre

  • 1