您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 南通分类信息网,免费分类信息发布

什么是php扩展

2025/7/9 17:07:25发布8次查看
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 loginpassword: [在这里输入“phpfi”作为密码]cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php4[这个命令将创建新的目录php4]cd php4cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository loginpassword: [这里输入密码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扩展的详细内容。
南通分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product