发新话题
打印

[php] PEAR安装与使用

PEAR安装与使用

来自 http://liyropt.linuxpk.com

PEAR是PHP Extension and Application Repository 的缩写。提供了实现各种功能的php包,使用时直接加载即可,无须花费时间自己去编写,节省编程时间。

目前提供的包有
Authentication (8)
        Benchmarking (1)
Caching (2)
        Configuration (1)
Console (8)
        Database (30)
Date and Time (20)
        Encryption (13)
Event (2)
        File Formats (33)
File System (4)
        Gtk Components (4)
Gtk2 Components (7)
        HTML (40)
HTTP (13)
        Images (17)
Internationalization (6)
        Logging (1)
Mail (8)
        Math (19)
Networking (54)
        Numbers (2)
Payment (3)
        PEAR (18)
PEAR Website (5)
        PHP (20)
Processing (1)
        Science (1)
Semantic Web (5)
        Streams (2)
Structures (30)
        System (7)
Text (19)
        Tools and Utilities (9)
Testing, Version Control,
Validate (29)
        Web Services (34)
XML (32)
         

1. PEAR的安装

当然,系统得首先安装好PHP。访问 http://pear.php.net/go-pear ,将其存在本地成文件go-pear.php,然后执行命令

php go-pear.php

会出现提示
1. Installation prefix ($prefix) : /home/liyropt/Desktop
2. Temporary files directory     : $prefix/temp
3. Binaries directory            : $prefix/bin
4. PHP code directory ($php_dir) : $prefix/PEAR
5. Documentation base directory  : $php_dir/docs
6. Data base directory           : $php_dir/data
7. Tests base directory          : $php_dir/tests
1-7, 'all' or Enter to continue:

输入1-7可以修改安装路径,如果是默认,请按回车。接下来按一直按回车就可以了。值得一提的是,在最后,安装程序会在/etc/php.ini中自动加入pear的加载路径。 但这必须在重启httpd服务以后才能使用(/etc/init.d/httpd restart)。

2. PEAR的使用

一般安装的执行文件不在/usr/bin下,为了在终端中运行pear命令,作一个链接
ln -s /path/to/pear/bin/pear /usr/bin/pear

用pear list可以查看安装了的pear包,如果要安装其他的pear包,只需

pear install package.

如安装 包 Numbers_Roman(实现阿拉伯数字与罗马数字之间转换),
pear install Numbers_Roman.

3. 加载Pear包

<?php
require_once("Numbers/Roman.php");
?>
http://liyropt.linuxpk.com
Fedora Simulator.

TOP

呵呵,好东西,支持原创
看是否能选入这期的《开源》杂志
《Linux一句话精彩问答》,经典的Linux学习手册!
《开源》,持续关注开源的免费电子杂志!
Linuxpk.com,打造中文开源第一门户!

TOP

回复 2楼 kennycx 的帖子

呵呵,谢谢kennycx.
http://liyropt.linuxpk.com
Fedora Simulator.

TOP

发新话题