php案例
-
PHP图像压缩处理技术教程
一、图像压缩介绍 我们之前学习过文件的上传(上传一个头像),但是上传的文件不能直接使用的,因为本地的文件可能会很大,在前端页面显示的时候,就会加载很长时间,所以我们通常会先压缩再使用 通常压缩的时候,…
-
php将验证码类应用到案例中
如下代码,首先我们先创建一个表单: 当我们提交表单的时候,拿用户输入的验证码 和 我们生成的验证码进行比较 如何将生成的验证码保存起来? 需要使用到会话技术:SESSION技术
-
如何实现网站验证码登录功能以及前台留言?(实用篇)
实现原理: 验证码: 原理: 1.是一张图片 2.图片内容是随机字符 3.PHP代码即时生成图片 1.画布(设置宽高) 2.设置背景 3.设置干扰 4.把内容填充上去 验证码代码:
-
php+redis消息队列实现抢购功能
实现功能: 1. 基于redis队列,防止高并发的超卖 2. 基于mysql的事务加排它锁,防止高并发的超卖 基于redis队列工作流程: 1. 管理员根据goods表中的库存,创建redis商品库存队列 2. 客户端访问秒杀API 3. web服务…
-
PHP 生成唯一订单号函数
PHP 生成唯一订单号函数 一、应用场景 有电子商城项目,需要生成订单号。当时的考虑很简单,取系统时间加上随机数,或者使用 uniqid() 方法。仔细考虑下上述方法,在顾客购买量少的情况下,订单重复的可能性…
-
通过php实现定时任务
php是怎么做定时任务? 如下图所示: 代码: header("Content-type:text/html;Charset=utf8"); //原理:通过sleep一段时间后再访问脚本自身的方式继续执行 //设置sleep时间 $time=15; //获取请求的Url $url="http://".$…
-
php数组随机位置中插入新元素(附代码)
以下是php数组随机位置中插入新元素的代码 代码如下: //数组随机位置中插入元素 function inarr($arr,$str=''){ $key=array_rand($arr);//随机数组下标,插入位置 $arr2=array(); foreach($arr as $k=>$value){ …
-
php实现签到功能的方法实例分析(附代码)
今天来学习下php实现签到功能的方法。代码我也分享给大家供大家参考,具体如下: 首先我在数据库里建了两张表,一个是用户的积分表,一个是签到状态表,分来用来记录用户的积分数和先到状态 在用户签到状态表中我们有…
-
php实现签到功能的方法实例分析(附代码)
本文实例讲述了php实现签到功能的方法。分享给大家供大家参考,具体如下: 首先我在数据库里建了两张表,一个是用户的积分表,一个是签到状态表,分来用来记录用户的积分数和先到状态 在用户签到状态表中我们有…
-
PHP实现防盗链的方法分析
本文实例讲述了PHP实现防盗链的方法。分享给大家供大家参考,具体如下: $_SERVER['HTTP_REFERER']的获取情况 注意 $_SERVER['HTTP_REFERER'] 并不一定总能获取到,只有在以下情况下才能获取到: 一、能够取到HTTP_…
-
(实用篇)使用PHP类库PHPqrCode生成二维码(附代码)
生成二维码PHPqrCode是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址:http://phpqrcode.sourceforge.net/。 下载官网提供的类库后,只需要使用phpqrcode.php就可以生…