仓酷云
标题:
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参数来检察版本号。
$./pearversionPEARVersion:1.9.4PHPVersion:5.4.26ZendEngineVersion:2.4.0
复制代码
考证php的includepathpear的扩大安装在php的includepath下。
$./pearconfig-getphp_dir/home/gang/php/lib/php
复制代码
3.pear参数
间接运转pear会输入它的参数
$./pearCommands:buildBuildanExtensionFromCSourcebundleUnpacksaPeclPackagechannel-addAddaChannelchannel-aliasSpecifyanaliastoachannelnamechannel-deleteRemoveaChannelFromtheList...
复制代码
经常使用参数:info检察包信息install安装包uninstall卸载包list检察当地安装的包remote-list检察线上的包
upgrade晋级包config-show检察config设置
经由过程help检察经常使用参数用法
$./pearhelpinstall
复制代码
4.安装php包
好比我们要安装日记LOG包
$./pearinstallLOG
复制代码
运转乐成后在php/lib目次下会天生Log.php和Log目次,和doc目次在doc/Log上面有利用例子和申明。
晋级LOG包:
./pearupgradeLOG
复制代码
5.安装包的利用
在下面我们安装的Log包。在使用的php代码中require出去便可。
[/code]
[size=5]6.经常使用的php包[/size]
PHPDocC文档提取工具
PHPUnitC单位测试框架
DBC数据库封装
全体可使用命令来检察:[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