php
-
PHP的cookie技术详解
Cookie介绍 Cookie是客户端技术,当客户端 请求服务器的时候,随身携带数据过去 例如:我们去超市购物,买很多东西,超市会给我们办会员卡,会员卡就会保存我们购买的商品信息,以后我们只需要拿着会员卡就可以 Coo…
-
php会话技术的基本介绍
所谓的会话,指的是客户端 和 服务器进行交互的行为 由于客户端 请求 服务器的时候,采用的是http协议,http协议是无状态的协议 我们每次请求服务器,服务器回应之后,该次请求就会消失 举个例子: 张三是服务器,…
-
关于php图像处理技术的小结
图像压缩:imagecopyresampled 图片在指定范围内压缩: 1000*800 50*50 比例==20,宽的部分压缩的比例 800*1000 50*50 比例==20,高度部分压缩的比例 兼容主流…
-
PHP完善压缩处理类(支持主流的图像类型(jpg、png、gif)
处理主流的图像类型(jpg、png、gif) Jpg -> imagecreatefromjpeg() Png->imagecreatefrompng() Gif->imagecreatrefromgif() 保存图像的时候: Png--->imagepng() Gif---->imagegif() Jpg--…
-
PHP图像压缩处理技术教程
一、图像压缩介绍 我们之前学习过文件的上传(上传一个头像),但是上传的文件不能直接使用的,因为本地的文件可能会很大,在前端页面显示的时候,就会加载很长时间,所以我们通常会先压缩再使用 通常压缩的时候,…
-
PHP图像处理技术应用-验证码的使用
验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意…
-
如何实现网站验证码登录功能以及前台留言?(实用篇)
实现原理: 验证码: 原理: 1.是一张图片 2.图片内容是随机字符 3.PHP代码即时生成图片 1.画布(设置宽高) 2.设置背景 3.设置干扰 4.把内容填充上去 验证码代码:
-
自学PHP的绘图具体演示(附代码)
(1)绘制线条 imageline() (2)绘制三角形:imageline() (3)绘制矩形:imagerectangle()、imagefilledrectangle() 描边矩形:imagerectangle() 填充矩形:imagefilledrectangle() (4)绘制圆形 和 椭圆形:im…
-
PHP图像处理技术的图像处理基本介绍
所谓的PHP图像处理技术,就是通过php的函数进行绘制图像,然后可以输出到浏览器,也可以保存到本地 该绘图技术,需要开启php的一个扩展:GD2,该扩展提供了很多绘制图像的方法 PHP的图像处理技…
-
PHP绘图的基本步骤
(1) 先开启php的gd扩展,该扩展里面提供了很多绘图函数 打开php.ini配置文件 重启apache服务器 写一个phpinfo函数,测试一下 (2) 开始绘制图像 1. 先在内存中,创建图像资源(理解成画布):imagec…
-
PHP绘图坐标体系
在编程世界中坐标体系和我们上学时数学里面的坐标体系不一样的。坐标越往右,值就越大,坐标越往下,值就越大。可以通过下面的图来简单理解一下。
-
PHP回调函数以及匿名函数用法与概念详解(基础篇)
1、回调函数 PHP的回调函数其实和C、Java等语言的回调函数的作用是一模一样的,都是在主线程执行的过程中,突然跳去执行设置的回调函数;回调函数执行完毕之后,再回到主线程处理接下来的流程而在php调用回调函数,…
-
PHP+Mysql+jQuery实现对当前在线用户数统计方法(附代码)
我们要统计在一段时间内访问站点的人数,有多种解决方案,你可以使用cookie,session结合文本或者数据库来记录用户访问数。本文将使用PHP,结合Mysql以及jQuery,展示一个统计在线人数以及访客地区分布的示例。 通…
-
用PHP屏蔽关键字,敏感词,你用哪些方法(附代码)
在文章评论,分享内容中有时候会遇到屏蔽敏感词,关键字等之类的。本文介绍了PHP屏蔽关键字实现方法,一共有两种实现方式,具体如下: 第一种方法 思路 用正则去匹配关键字,把关键字用别的字符替换 $str = "/你大…
-
PHP生成缩略图有实现过,但是生成填充白边的实现过吗?-(附代码)
PHP生成缩略图,相信很多人都实现过吧,没有的友友也看看吧。最近在坐一个生成缩略图的功能,还要要求上传的图片没有和限制的宽高的话,自动补白边,以下是自己实践过的例子,和大家分享一下,我主要用的还是larave…
-
php+redis消息队列实现抢购功能
实现功能: 1. 基于redis队列,防止高并发的超卖 2. 基于mysql的事务加排它锁,防止高并发的超卖 基于redis队列工作流程: 1. 管理员根据goods表中的库存,创建redis商品库存队列 2. 客户端访问秒杀API 3. web服务…
-
重蔚自留地php学习第三十六天——PHP的魔术方法
魔术方法一览 说明 魔术方法都是系统提供,程序员使用即可. 所有的魔术方法,前面都是以 __ 开头的 _是两个下划线. 我们在自定义函数时,就不要使用 __开头了. 魔术方法是在满足某个条件(一会一个一个的说明)时,有…
-
ThinkPHP5的方法和3.2的方法对比
ThinkPHP5的方法和3.2的方法对比 助手函数 描述 cache 缓存管理(相当于3.2中的S方法) class_basename 获取类名(不包含命名空间) config 获取和设置配置参数(相当于3.2中的C方法) controller 实例化控制器(相当于3.2…
-
漂亮的PHP验证码前言
在提交表单的时候为了防止机器操作或者是恶意的攻击,在填写表单的时候一般都用验证码来过滤掉一些非法提交数据。今天给大家介绍一款PHP验证码库Captcha。 1. 安装 方法一:已安装好composer可以使用composer安装: …