PEAR
PHP公式の
ライブラリ
リポジトリーおよび
パッケージマネージャー
の名称。
PHP Extension and Application Repository
の略。
発音は果物の梨(pear)と同じで、「
ペア
」と呼ばれる。
PHP 7.4からはデフォルトでは
pear
コマンドはインストールされないようになった
Disable PEAR by default by nikic · Pull Request #3781 · php/php-src
Disable PEAR by default - Externals
PHP7.4ではPEARがインストールされなくなる - Qiita
しかしながら、
PHP 8.2
リリースに向かっている2022年5月末現在でもPEAR削除の議論は進んでいない
php.net
にホスティングされる公式リポジトリの立場でありながら、現状の
デファクト標準
の座は
Composer
と
Packagist
に明け渡している。かつて
PEAR2
および
Pyrus
という後継に移行しようとしたが事実上頓挫した。
PHP4
と
PHP 5
に互換性があり
エラーレベル
E_ALL | E_STRICT
で動くようにするという厳しい推奨事項があったが、そんなに守られてなかった気がする。
#WIP