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

PHP高级教程

PHP实现求两个字符串最长公共子串的方法示例

7

本文实例讲述了php实现求两个字符串最长公共子串的方法。分享给大家供大家参考,具体如下:前面一篇php实现求解最长公共子串问题的方法是基于java改进而来,这里再来看另一种公共子串算法。代码如下:<?php$a='abceee

完美实现GIF动画缩略图的php代码

6

下面通过一个取自cs警匪游戏的gif动画来说明问题:gif动画图片:old.gif为了让问题更加清晰,我们先还原动画各帧:选择一:用php中的imagick模块:复制代码代码如下:<?php$image=newimagick('old

PHP基于phpqrcode类生成二维码的方法详解

5

本文实例讲述了php基于phpqrcode类生成二维码的方法。分享给大家供大家参考,具体如下:使用php语言生成二维码,还是挺有难度的,当然调用生成二维码图片的接口(比如:联图网http://www.liantu.com/的接口)除外,如果

在phpMYSQL中插入当前时间

6

now()函数以`'yyyy-mm-ddhh:mm:ss'返回当前的日期时间,可以直接存到datetime字段中。curdate()以'yyyy-mm-dd'的格式返回今天的日期,可以直接存到date字段中。curtime()以'hh:mm

php计算整个目录大小的方法

5

本文实例讲述了php计算整个目录大小的方法。分享给大家供大家参考。具体实现方法如下:/***calculatethefullsizeofadirectory**@authorjonasjohn*@version0.2*@paramstrin

PHP图片处理之使用imagecopyresampled函数裁剪图片例子

9

图片裁剪是指在一个大的背景图片中裁剪出一张指定区域的图片,常见的应用是在用户设置个人头像时,可以从上传的图片中,裁剪出一个合适的区域作为自己的个人头像图片。图像裁剪和图片缩放的相似,所以也是借助imagecopyresampled()函数去

php使用function_exists判断函数可用的方法

5

本文实例讲述了php使用function_exists判断函数可用的方法。分享给大家供大家参考。具体如下:本文所述的函数用来建立一张gif格式图形,参数im为使用imagecreate()所建立的图片代码,参数filename可省略,若无本

php抽奖概率算法(刮刮卡,大转盘)

7

本文实例为大家分享了php中奖概率算法,可用于刮刮卡,大转盘等抽奖算法,用法很简单,代码里有详细注释说明,供大家参考,具体内容如下<?php/**经典的概率算法,*$proarr是一个预先设置的数组,*假设数组为:array(

php实现图片按比例截取的方法

9

本文实例讲述了php实现图片按比例截取的方法。分享给大家供大家参考,具体如下:filename='img/test.jpg';$all_type=array("jpg"=>array("create"=>"imagecreate

PHP程序员编程注意事项

6

1.不转意htmlentities一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据),输出之前都要转意。echo$_get['usename'];这个例子有可能输出:<script>/*更改admin密码的脚

PHP中newstatic()和newself()的区别介绍

4

长夜漫漫啊!今天领导本地搭建一个站。发现用php5.2搭建不起来,站php代码里面有很多5.3以上的部分,领导让苦逼我更改在5.2下能运行。改着改着发现了一个地方复制代码代码如下:returnnewstatic($val);这尼玛是神马,只

给初学者的30条PHP最佳实践(荒野无灯)

9

1,和php手册成为好朋友2,打开errorreportingerrorreporting在php开发时是很有帮助的.你可以在你代码中发现先前你没有发现的错误,因为并不是所有的bug都会让程序运行不了的。当产品正式使用时,才有必要关掉错误报

php数组随机取值的简单实例

5

array_rand()在你想从数组中取出一个或多个随机的单元时相当有用。它接受input作为输入数组和一个可选的参数num_req,指明了你想取出多少个单元-如果没有指定,默认为1。array_rand--从数组中随机取出一个或多个单元m

解析thinkphp中的导入文件标签

7

第一个是import标签,导入方式采用类似thinkphp的import函数的命名空间方式,例如:import标签(采用命名空间方式引入资源文件)闭合闭合标签属性file(必须):要引入的资源文件,支持变量type(可选):引入的资源文件类

PHP上传文件大小限制

4

配置php.ini文件(以上传500m以下大小的文件为例)查找以下选项并修改->file_uploads=on;打开文件上传选项upload_max_filesize=500m;上传文件上限如果要上传比较大的文件,仅仅以上两条还不够,

PHP中使用sleep造成mysql读取失败的案例和解决方法

8

近日,由于项目需求需要用到sleep函数定时从数据库取一堆数据出来去执行某些操作。sleep等待的时间至少有一个小时以上此前做过测试用sleep函数去完成数小时后执行的操作是可行的可邪门的问题出来了程序用sleep后发现不能从数据库取到相应