什么是php扩展-php教程

资源魔 33 0

  PHP扩大英文为PHP Extension and Application Repository,简称pear(上面都以pear简称),中文全称为PHP扩大与使用库。是为了创立一个相似于Perl CPAN档案的对象,Stig S. Bakken正在1999年创建了PEAR名目。上面为各人具体引见一下php扩大。

保举教程:PHP视频教程

  PEAR是PHP扩大与使用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩大及使用的一个代码仓库,简略地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl。

  PEAR的根本指标是倒退成为PHP扩大以及库代码的常识库,而这个名目最有雄心的指标则是试图界说一种规范,这类规范将协助开发者编写可移植、可重用的代码。

  Internet上曾经无关于该名目的一些文档。例如,一些初始的材料曾经能够正在PHP正式手册中找到,更多的材料行将退出。

  正在很年夜水平上,PEAR仍是一项在进行之中的工作。正在将来的几个月内,PEAR装置顺序以及PEAR网站将有很年夜的倒退。为了正在下一个PHP版本中应用PEAR治理数目日趋增进的C扩大,和用PEAR装置顺序作为用户把扩大下载以及装置到PHP的前端对象,正在PHP Core Developer邮件列表上曾经有了年夜量的探讨。

软件装置

  装置PEAR实际上很简略。因为PEAR库更新很快,以是上面我要引见的是若何装置PEAR最新的CVS版本。

  留意:PEAR外部常识库零碎未来可能要发作变动。就今朝来讲,PEAR包、库与PHP自身一同保留到同一CVS树,它可能招致正在治理PHP主常识库以及开发者、PEAR自身的常识库以及开发者这两方面都呈现成绩。能够意料,正在没有远的未来,PEAR将别离成为自力的模块/树。这个模块曾经存正在,但年夜局部的包仿照照旧正在老地位。

  假如你素来不据说过CVS,请看看相干材料。CVS没有是一种特地难用的技巧,但相熟它却需求肯定的工夫。

  假定你的机械上曾经装置好了规范的CVS客户软件,接上去你应该:

  关上一个终端窗口(rxvt,xterm,或其余)。

  输出上面的饬令:

cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository login
Password: [正在这里输出“phpfi”作为明码]
cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php4
[这个饬令将创立新的目次php4]
cd php4
cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository login
Password: [这里输出明码zend]
cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM
[该饬令将正在php4上面创立两个新目次,名字为“Zend”以及“TSRM”]
./buildcon

  这就是全副的装置进程。运转buildconf将创立规范的configure剧本,这个剧本能够用来设置PHP选项。正在默许装置中,PEAR将主动装置到/usr/local/lib/php下。然而,你也能够手工结构各个文件,办法是:以超等用户身份进入,转到php4/pear目次,执行make install-su。

  除了此以外,你还应该把PEAR根目次退出到php.ini文件的include_path。默许的目次应该是/usr/local/lib/php,但若你手工修正了选项,它可能正在其余地位。

以上就是甚么是php扩大的具体内容,更多请存眷资源魔其它相干文章!

标签: php开发教程 php开发资料 php开发自学 PHP扩展

抱歉,评论功能暂时关闭!