快速业务通道

PEAR简介:用PEAR来写你的下一个php程序

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-25
可能是所回调的函数名,或者是(对象,方法)的数组。
int getcode:返回整型的错误代码。
string gettype:返回错误的类型,也就是当前的类名,字符串。
string getuserinfo:返回附加的用户信息,字符串。
string getdebuginfo:内容同上。
string tostring:返回当前对象的详细字符串描述,内容包括错误处理的模式,级别,错误信息,错误代码,相关回调函数等等。
总结
至此,对于pear的介绍就结束了。概括地说,如果你要做一个pear的扩展应用,需要这么做:
require_once "pear.php"
使用class your_pear_extend extends pear{}定义你的新类。
在你的类的构造函数中,调用父类pear的构造函数:
function your_pear_extend{
$this->pear();
...
}

如果需要,定义你的析构函数 _your_pear_extend
如果需要,从pear_error派生出你自己的错误处理类
设置你的错误处理模式,并在适当的时候触发错误。
在执行可能产生错误的代码后,用pear::iserror($obj)捕获相应的错误。
实现你自己的功能。
在最新的php4.05的pear核心发布里,已经有不少优秀的应用模块了,比如:phpdoc,cache,html...当然,相对于cpan来说,pear只是刚刚起步,需要php社区的人们的共同努力,来完善它,增强它,php才会越来越强大。
相关资源
pear主页
php主页
phpdoc主页,可以从你的pear应用源码产生类似javadoc的api文档
php-mode for xemacs/emacs,为emacs/xemacs提供php的语法支持,能够很好支持pear代码风格
vim主页,非常优秀的一个编辑器,对php的支持也很好

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号