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

PHP高级教程

PHP实现的字符串匹配算法示例【sunday算法】

7

本文实例讲述了php实现的字符串匹配算法————sunday算法。分享给大家供大家参考,具体如下:sunday算法是danielm.sunday于1990年提出的字符串模式匹配。其核心思想是:在匹配过程中,模式串发现不匹配时,算法能跳过尽可

php简单分页类实现方法

5

本文实例讲述了php简单分页类实现方法。分享给大家供大家参考。具体如下:复制代码代码如下:classpagemodel{/***获取分页数组*@paramunknown$page当前页面数*@paramunknown$goodscount商

PHPmcrypt可逆加密算法分析

6

数据加密在我们生活中的地位已经越来越重要了,尤其是考虑到在网络上发生的大量交易和传输的大量数据。对于不需要还原为原始数据的信息我们可以使用md5、sha1等不可逆加密算法对数据进行加密处理,但对于交易信息等需要还原为原始数据的重要信息则必须

在WAMP环境下搭建ZendDebuggerphp调试工具的方法

7

东西不是新货,所以介绍就不做介绍了,下面主要是配置流程。  首先,下载zenddebugger,下载链接:http://downloads.zend.com/pdt/server-debugger/,因为我是win系统,所以就找.zip结尾

PHP+MySQL修改记录的方法

5

本文实例讲述了php+mysql修改记录的方法。分享给大家供大家参考。具体如下:复制代码代码如下:<h1>修改记录</h1><?phpif(isset($_post['btnmodify'])){//验

Thinkphp框架开发移动端接口(2)

4

接着上一篇介绍thinkphp框架开发移动端接口(1),另外我们还可以通过thinkphp实现移动端访问自动切换主题模板,这样也可以做到移动端访问thinkphp的模板主题机制,如果只是在pc,只要需修改default_theme(新版模板

php判断输入是否是纯数字,英文,汉字的方法

7

本文实例讲述了php判断输入是否是纯数字,英文,汉字的方法。分享给大家供大家参考。具体分析如下:这里利用php的mb_strlen和strlen函数就可以轻松得知字符串的构成是全英文、英汉混合、还是纯汉字。简要说明如下:1、如果strlen

推荐5款跨平台的PHP编辑器

7

 ide(集成开发环境)或换句话说php编辑器是开发人员在构建移动或web应用必不可少的工具。在这篇文章中,我们将讨论有关php编辑器并分享5个最好的跨平台的php编辑器。  1.netbeans  netbeans包括开源的开发环境和应用

PHP设计模式之工厂模式实例总结

9

本文实例讲述了php设计模式之工厂模式。分享给大家供大家参考,具体如下:使用工厂模式的目的或目标?工厂模式的最大优点在于创建对象上面,就是把创建对象的过程封装起来,这样随时可以产生一个新的对象。减少代码进行复制粘帖,耦合关系重,牵一发动其他

php无限级分类实现方法分析

7

本文实例讲述了php无限级分类实现方法。分享给大家供大家参考,具体如下:1.递归publicfunctiongetinfo(){$data=$this->select();$arr=$this->nolimit($data,$f

php实现的农历算法实例

6

本文实例讲述了php实现的农历算法。分享给大家供大家参考。具体如下:<?phpfunctionlunarcalendar($month,$year){global$lnlunarcalendar;/***lunarcalend

PHP的拦截器实例分析

6

本文实例讲述了php的拦截器用法。分享给大家供大家参考。具体如下:php提供了几个拦截器,用于在访问未定义的方法和属性时被调用,如下所示:1、__get($property)功能:访问未定义的属性是被调用2、__set($property,

PHPn个不重复的随机数生成代码

4

复制代码代码如下:<?php//range是将1到100列成一个数组$numbers=range(1,100);//shuffle将数组顺序随即打乱shuffle($numbers);//array_slice取该数组中的某一段$no

解析phpphp_openssl.dll的作用

9

一.openssl简介数据加密是信息信息传输中的一个重要组成部分.任何信息都以明文方式传输,确实是个很不安全的做法.所以,需要对数据进行加密.将明文数据转换为密文数据,再进行传输.openssl是一套用于ssl/tls协议的加密工具,其作用

PHP简单实现模拟登陆功能示例

9

本文实例讲述了php简单实现模拟登陆功能。分享给大家供大家参考,具体如下:在不考虑验证码的情况一下,php实现模拟登陆,网上给的办法一般是采用curl来模拟实现,但是curl实现的是服务器端与服务器端建立了会话,只能模拟登陆之后获取登陆之后

总结PHP中数值计算的注意事项

5

一:四舍五入1.round—对浮点数进行四舍五入floatround(float$val[,int$precision])2:floor—舍去法取整(向下取整)floatfloor(float$value)3.ceil—进一法取整(向上取整

在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境

4

安装前的准备工作:在c盘或者d盘的根目录下创建一个文件夹,名称您可以自行确定。我们这里在d盘根目录下创建一个叫oserver的文件夹。1.下载phpa)访问http://windows.php.net/downloadb)下载vc9x86t