PEAR ペア
PEAR
(PHP Extension and Application Repository から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/17 09:00 UTC 版)
PEAR (PHP Extension and Application Repository, ペア) はPHPで利用する事ができるライブラリ(パッケージ)を提供しているサービス。 PEARはPHPで書かれたライブラリを提供しているが、C言語で書かれた拡張ライブラリ (extension) を提供するPECLというサービスも存在する。PEARの発音は製品ロゴにも使われている洋梨(pear)と同じ「ペア」である。
PEARのインストール
PEARは通常PHP4、PHP5に最初から同梱されているが、ビルドオプションの指定などでインストールしなかった場合でも後からインストールする事ができる。
インストールが完了すると、pearという同名のコマンドが利用できるようになっている。Debianのapt-getやRed Hat Linuxなどで利用されているyumに似たインターフェイスでこのコマンドを利用する事でPEARのライブラリ群を自動的にインストール、アンインストール、アップグレード、作成できるようになっている。
- 共有ホスト(レンタルサーバ等)へのインストール
- レンタルサーバなど、PEARがインストールされていない場合、php.netにあるgo-pear.phpのソースをgo-pear.phpというファイル名で保存して実行するとインストールできる。
- また、共有ホストにインストールされているPEARが持っているパッケージ以外のパッケージを利用したい場合も、ユーザーローカルにPEARをインストールすることができる。詳細はPEAR公式マニュアルによる。
PEARパッケージの管理(Linux、FreeBSDでの例)
PHPでPEARパッケージを用いるには、そのパッケージをあらかじめシステム(Webサーバ側)にインストールしておく必要がある。その時に利用されると思われるパッケージ管理のコマンド例を次に示す。(これらのコマンドは、システムのシェルで実行する)
パッケージ一覧の表示
pear list
パッケージのインストール
pear install [パッケージ名]
PEARパッケージのPHPからの利用
PHPソースコードの例
<?php
require_once("Auth/Auth.php"); // 利用するパッケージを最初に指定
PEAR標準コーディング規約
PEARにはPHPのコード作成に関する標準スタイルPEAR標準コーディング規約が定義されており、PEAR上で公開されているすべてのライブラリはこのPEAR標準コーディング規約にそって書かれている。
関連項目
外部リンク
「PHP Extension and Application Repository」の例文・使い方・用例・文例
- 私はまず、この点をAmandaに確認します。
- 11月21日にHolyoke Bar and Grillで、Pete Laurenの退職パーティーが開かれることをお知らせします。11 月10 日までにお返事をください。
- 来月のロンドンへの出張のために、飛行機の便を予約して、Southland銀行の近くの宿泊施設を手配してもらえますか。
- 年次監査を行うために、Bradford and Partnersの会計士たちが10 月10 日の午前10 時に当社を訪ねてくる予定です。
- 一般に公開されたことのない、Ruth and Steve Whitmanの個人コレクションの絵画を含む、およそ120 点の作品が展示される。
- Ruth and Steve Whitmanを紹介すること。
- Conteeさんは、昨年Hope and Learnの会長に就任された、受賞歴のあるミュージカル女優さんです。
- Hope and Learnは遠隔地に学校を建設する資金を集める慈善団体です。
- Hope and Learnへの寄付は、この夜会の最後に集めます。
- 気をつけの姿勢で立つ (⇔stand at ease).
- 等位[対等]接続詞 《対等の語句を接続する and, but など》.
- 等位接続詞 《and, but, or, for など; ⇔subordinate conjunction》.
- 連結接続詞 《and など》.
- 【文法】 相関接続詞 《both…and; either…or など》.
- 蒸留酒, 火酒 《brandy, gin, rum, whiskey など》.
- 英国陸軍士官学校 《Berkshire の Sandhurst /sndhɚːst|‐həːst/ にある》.
- (英国の)運輸省. the Ministry of Education(, Science and Culture) (日本の)文部省.
- 中央裁判所施設 《London の Strand 街にある高等法院の建物》.
- 弱形 《and の /ən/など》.
- 《主に米国で用いられる》 = 《主に英国で用いられる》 the Committee of Ways and Means 歳入委員会.
- PHP Extension and Application Repositoryのページへのリンク