当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

PHP扩展模块Pecl、Pear以及Perl的区别

7

一、简短总结:pear:一个书写的比较规范,国外较流行的工具箱代码集pecl:php扩展包,但不属于php基本扩展范围perl:一种早于php出现的脚本级语言,php借鉴了他的正则表达式部分二、pear、pecl都是php扩展模块的集合。是

删除html标签得到纯文本可处理嵌套的标签

6

方法基本上来自thinkphp中的源码,但是被我修改了一下复制代码代码如下:<?php/**@description:删除html标签,得到纯文本。可以处理嵌套的标签**/classdeletehtmltags{private$fil

php小经验:解析preg_match与preg_match_all函数

7

正则表达式在php中的应用在php应用中,正则表达式主要用于:•正则匹配:根据正则表达式匹配相应的内容•正则替换:根据正则表达式匹配内容并替换•正则分割:根据正则表达式分割字符串在php中有两类正则表达式

php页面消耗内存过大的处理办法

7

解决办法:1,修改php.ini将memory_limit由8m改成16m(或更大),重启apache服务2,在php文件中加入ini_set(”memory_limit”,”100m”);注意:为了系统的其它资源的正常使用请您不要将mem

PHP中函数rand和mt_rand的区别比较

8

php函数rand和mt_rand  mt_rand()比rand()快四倍    很多老的libc的随机数发生器具有一些不确定和未知的特性而且很慢。php的rand()函数默认使用libc随机数发生器。mt_rand()函数是非正式用来替

zendapi扩展的php对象的autoload工具

8

类似spl的autoload功能,bloader为php对象的autoload工具,但相比较起来更简单高效,配置也更灵活.bloader提供一个常用的autoload函数ld,以及两个辅助函数,ld_new(实例化)和ld_unset(销毁

PHP下通过系统信号量加锁方式获取递增序列ID

6

在网上搜了搜,有两个办法但都不太好:一个是简单的以进程id+时间戳,或进程id+随机数来产生近似的唯一id,虽简单但对于追求“完美”的我不愿这样凑合,再说apache2以后进程会维持相当长得时间,生成的id发生碰撞的几率还是比较大的;第二个

PHP面向对象实现代码

7

1,简单的对象创建复制代码代码如下://类的作用域final:将阻止子类重写这个字段//方法的作用域abstract:在父类中声明,在子类中实现//定义类:classemployee{//定义字段private$name;protected

phpFPDF类库应用实现代码

9

复制代码代码如下:<?phprequire('chinese.php');classpdfextendspdf_chinese{functionheader()//设置页眉{$this->setfont('gb','',10);

php无限级缓存的类的扩展

7

复制代码代码如下:<?php/***功能:根据条件建立分类缓存减少类别使用*创建日期:thumay3115:55:11cst2007*最后更新:*作者:sanshi<sanshi0815@tom.com>*/classtr

用php获取本周,上周,本月,上月,本季度日期的代码

8

phpdate函数参数详解time()在php中是得到一个数字,这个数字表示从1970-01-01到现在共走了多少秒,很奇怪吧不过这样方便计算,要找出前一天的时间就是time()-60*60*24;要找出前一年的时间就是time()*60*

php信息采集程序代码

8

复制代码代码如下:<?//采集首页地址$url="http://emotion.pclady.com.cn/skills/";//获取页面代码$rs=file_get_contents($url);//设置匹配正则//$fp=fope

php下载远程文件类(支持断点续传)

5

简易使用方法:复制代码代码如下:$object=newhttpdownload();$object->set_byfile($file)%n#h#%;//服务器文件名,包括路径$object->filename=$filenam

PHPEOT定界符的使用详解

3

结束标识符必须从行的第一列开始。同样,标识符也必须遵循php中其它任何标签的命名规则:只能包含字母数字下划线,而且必须以下划线或非数字字符开始。警告很重要的一点必须指出,结束标识符所在的行不能包含任何其它字符,可能除了一个分号(;)之外。这

PHP编写文件多服务器同步程序

6

本文实例为大家分享了php文件多服务器同步工具,具体内容如下<?phpheader('content-type:text/html;charset=utf-8');//文件名称:php文件多服务器同步工具//文件作用:本文件所