仓酷云

标题: PHP教程之PEAR:PHP扩大与使用库 [打印本页]

作者: 若天明    时间: 2015-1-16 22:12
标题: PHP教程之PEAR:PHP扩大与使用库
即使你理解不了PHP,但是也必须先跟它混个脸熟,看,一遍遍的看,看的同时一边琢磨,一边按照它所教的打代码,即使你搞不清楚那些代码到底是干嘛的,但是起码你应该找找感觉。1.PEAR简介


PEAR:PHPExtensionandApplicationRepository,php扩大与使用库。(俄然想吃梨了)pear的任务:供应可复用的组件,引领php的立异。供应PHP代码的包和使用程序。pear仍是php代码尺度,使php代码易读,进步复用性。
2.PEAR安装


安装php时,pear会默许安装,在bin目次下。经由过程version参数来检察版本号。
  1. $./pearversionPEARVersion:1.9.4PHPVersion:5.4.26ZendEngineVersion:2.4.0
复制代码
考证php的includepathpear的扩大安装在php的includepath下。
  1. $./pearconfig-getphp_dir/home/gang/php/lib/php
复制代码
3.pear参数


间接运转pear会输入它的参数
  1. $./pearCommands:buildBuildanExtensionFromCSourcebundleUnpacksaPeclPackagechannel-addAddaChannelchannel-aliasSpecifyanaliastoachannelnamechannel-deleteRemoveaChannelFromtheList...
复制代码
经常使用参数:info检察包信息install安装包uninstall卸载包list检察当地安装的包remote-list检察线上的包
upgrade晋级包config-show检察config设置

经由过程help检察经常使用参数用法
  1. $./pearhelpinstall
复制代码
4.安装php包


好比我们要安装日记LOG包
  1. $./pearinstallLOG
复制代码
运转乐成后在php/lib目次下会天生Log.php和Log目次,和doc目次在doc/Log上面有利用例子和申明。
晋级LOG包:
  1. ./pearupgradeLOG
复制代码
5.安装包的利用


在下面我们安装的Log包。在使用的php代码中require出去便可。
  1. [/code]
  2. [size=5]6.经常使用的php包[/size]
  3. PHPDocC文档提取工具
  4. PHPUnitC单位测试框架
  5. DBC数据库封装
  6. 全体可使用命令来检察:[code]$./pearremote-list
复制代码
不过还好,PHP语言给出的语法错误很详细,只要稍微熟悉一点之后,看错误提示就能很容易找出错误所在的。PHP还有一个特别好用的调试功能,在PHP语句中,你可以随时用echo来输出结果。
作者: 愤怒的大鸟    时间: 2015-1-18 22:55
我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
作者: 第二个灵魂    时间: 2015-1-24 16:21
php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。
作者: admin    时间: 2015-2-2 10:53
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
作者: 简单生活    时间: 2015-2-7 18:30
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者: 山那边是海    时间: 2015-2-22 23:54
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
作者: 小妖女    时间: 2015-3-7 04:51
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
作者: 深爱那片海    时间: 2015-3-14 12:31
实践是检验自己会不会的真理。
作者: 只想知道    时间: 2015-3-21 08:05
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2