什么是php扩大【php教程】,PHP扩展

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扩大的细致内容,更多请关注ki4网别的相干文章!