当前文章被分类为:pear

等待pear投票的模板程序HTML_Template_Savant

在zend.com上看到这个模板程序,咋一看结构代码都很像smarttemplate,但是细看处理方法却是截然不同,模板程序中都是直接使用的php代码,如下面这段常见的循环显示代码:
PLAIN TEXT
PHP:

阅读全文(349字)

评论 (3)

升级到php5的日记 一

终于要从php4升级到php5了,是的,俺费尽了口舌,说服了boss使用php5和mysqli开发新项目.
首先俺细细的阅读了官方站点上介绍php5的有关章节,以及网络上的一些关于php5的文章.基本开发环境定为linux+apache2+php5+mysql4.1,很经典的搭配.为了提高开发效率,俺决定继续使用pear的类库和prado,因此现状是php4,php5的代码将并存.第一周俺们就遇到了麻烦:
1.mysqli和zend1的兼容性php.ini里面有一个选项,可以开启对zend1的兼容性,如果你在打开这个开关的同时还想使用mysqli的话,很快就会失望.它会无情的告诉你:unable clone a uncloneable object.....................

阅读全文(504字)

评论

pear帮助手册的chm版

在pear的站点上看到有chm版本的手册下载了,我想这东东以后会和php手册,mysql手册,js手册一起,常备俺的案头,时时不忘拿出来翻阅一番:
下载地址

评论

phpCodeBeautiful与editplus结合改进

有人提议使用phpCodeBeautiful的命令行,看这里:http://club.phpe.net/index.php?act=ST&f=2&t=3701
在此基础上俺进行了修改,适合自己使用:
pcb.bat

阅读全文(596字)

评论

使用Pear::Pager类的一个问题

今天把公司的服务器从php4升级到php5,问题来了.最严重的是使用Pear::Pager类,报错如下:Fatal error: Cannot re-assign $this in D:xampphtdocstmptest.php on line 5
看了下Pager类的构造,有如下代码:$this = .................;
看来从php5开始不再支持这种对自身重新实例化的写法了,只好重写了Pager类草草收场
[@more@]

评论

大文件上传且带进度条的php解决方案

以下是用Pear::HTML_Progress实现大文件上传的例子
HTTP 1 - Upload files with your web browser to a web server. Single page (using frames).
HTTP 2 - Upload files with your web browser to a web server. Progress meter in a popup.
HTTP 3 - Mixed field Upload. Single page (using frames).

阅读全文(445字)

评论

php代码美化程序PHP_Beautifier试用手记

在pear的rss列表上看到了PHP_Beautifier 0.1.1 beta发布,便下载回来试用:>>pear install PHP_Beautifier...............................................
顺利完成,看了下帮助,还带有命令行工具,方便:

阅读全文(841字)

评论

中文pear

php的pear类库真是包罗万象,我时常想.
用过之后,我发觉自己是越来越懒惰了,没心思去写一些模块和function之类的.为什么不呀,人家pear不有现成的么??
为了强化记忆,与时俱进,加入中文pear部分,收罗中文的关于pear的文章.

评论