About PEACH
PHP プログラミングをラクにして, 保守性の高いコードを書くための汎用 PHP クラスライブラリです.
ファイル名やクラス名は, コーディング規約 PSR-0 に準拠しているため, 例えば既存の PHP フレームワーク (Symfony や ZendFramework など) の 'vendor' ディレクトリに放り込んでお使いいただくことが出来ます.
PEACH は以下の分野で活躍します.
- Util: 配列操作
- DT: 日付・時間操作
- Markup: XML, HTML の出力支援
- DF: データ変換 (例えば配列と JSON の変換・逆変換など)
- Http: HTTP リクエストおよびレスポンスの操作, 送受信
PEACH という名称は PHP Extension leading your ACHIEVEMENT を意味していて, 対 PEAR を意識して付けています. (将来的には第二の PEAR みたいな存在になってほしい)
バージョンについて
現在 PEACH1 系と PEACH2 系を同時並行で開発中です. 機能面での違いはほとんどありませんが, 主にクラス名が異なります.
- PEACH1
- 名前空間なし (例:
Peach_Util_Values
) - PEACH2
- 名前空間あり (例:
Peach\Util\Values
)
PHP 5.2 系以下の古い環境で PHP を運用している場合は PEACH1 の一択となりますが, 通常は PEACH2 の導入を推奨します.
Download PEACH2
ver 2.2.0 : Latest update: 2017-01-03
- 対応 PHP バージョン
- PHP 5.3.0+
- GitHub
- trashtoy/PEACH2
- ドキュメンテーション
- PEACH2 API documentation generated by ApiGen
Download PEACH1
ver 1.1.0 : Latest update: 2015-12-24
- 対応 PHP バージョン
- PHP 5.1.1+
- GitHub
- trashtoy/PEACH
- ドキュメンテーション
- phpDocumentor