知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

PEAR:PHP扩展与应用库

发布时间:2015-05-27 19:21:28作者:知识屋

1. PEAR简介


PEAR:PHP Extension and Application Repository,php扩展与应用库。(突然想吃梨了)pear的使命:提供可复用的组件,引领php的创新。提供PHP代码的包和应用程序。pear还是php代码标准,使php代码易读,提高复用性。

2. PEAR安装


安装php时,pear会默认安装, 在bin目录下。通过version参数来查看版本号。
$ ./pear versionPEAR Version: 1.9.4PHP Version: 5.4.26Zend Engine Version: 2.4.0
验证php的include pathpear的扩展安装在php的 include path下。
$ ./pear config-get php_dir/home/gang/php/lib/php

3. pear参数


直接运行pear会输出它的参数
$ ./pearCommands:build                  Build an Extension From C Sourcebundle                 Unpacks a Pecl Packagechannel-add            Add a Channelchannel-alias          Specify an alias to a channel namechannel-delete         Remove a Channel From the List...

常用参数:info 查看包信息install 安装包uninstall 卸载包list 查看本地安装的包remote-list 查看线上的包
upgrade 升级包config-show 查看config配置

通过help查看常用参数用法
$ ./pear help install

4. 安装php包


比如我们要安装日志LOG包
$ ./pear install LOG
运行成功后在 php/lib目录下会生成Log.php和Log目录,以及doc目录在doc/Log下面有使用例子和说明。
升级LOG包:
./pear upgrade LOG

5. 安装包的使用


在上面我们安装的Log包。在应用的php代码中require进来即可。
log("Log entry $i");}

6. 常用的php包


PHPDoc 文档提取工具
PHPUnit 单元测试框架
DB 数据库封装
全部可以使用命令来查看:
$ ./pear remote-list

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜