QueryPath, php上的jQuery
红得发紫的jQuery框架是专门用于页面Javascript程序设计的,它通过一种优雅的方式让我们轻松自如地操作页面的所有元素而无须担心浏览器版本以及兼容性等问题。受到jQuery的启发,一种试图让Web开发者在PHP中直接采用jQuery方式操纵和生成HTML/XML元素的 QueryPath计划开始了,库的发开者是Matt Butcher 。
QueryPath可以很方便地读入和生成HTML/XML,使用jQuery类似的语法和函数遍历文档对象,支持远程URL文件的读取和分析。支持标准的CSS3 Selector和XPath,这意味着我们可以使PHP像jQuery一样,随心所欲地玩转任何HTML!当然PHP5本身就带了不少DOM解析库,QueryPath本身也是在这些库上的二次加工,省下了我们不少的工作量。
PclZip:强大的PHP压缩与解压缩zip类
PclZip介绍
PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。由于能够在伺服器端进行压缩与解压缩的动作,所以相当方便使用。
PclZip定义一个PclZip类别,其类别物件可视为一个ZIP档案,亦提供method来进行处理。
如何使用PclZip
PHP RSS/Feed 生成类库(支持RSS 1.0/2.0和ATOM)
通用PHP RSS/Feed 生成类库(支持RSS 1.0/2.0和ATOM)
PHP Universal Feed Generator (supports RSS 1.0, RSS 2.0 and ATOM)
下载 : FeedWriter
可生成的RSS版本:
RSS 1.0 (which officially ob...
让PHP支持页面后退的两种方法
让PHP支持页面后退的两种方法(Cache-control php back form)
在开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。
第一,使用Header方法设置消息头Cache-control
PHP常用字符串函数
(1)echo,print,print_r,printf,sprintf
前两个函数是输出字符串.字符串中如果有变量名则被替换成其值.
print_r也是输出函数,不同的是他可以输入复杂结构的数据,比如数组,对象
后两个函数类似于C的同名函数.
(2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,strtoupper,sub...
php:global变量解析 / function 的作用域
1:Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件
- function aa(){
- Global $a; //如果不把$a定义为global变量,函数体内是不能访问$a的
- echo $a;
- }
- aa();