PHP验证码常用的函数记录
1、绘制真彩画布,返回资源类型的图像标识符
resource imagecreatetruecolor ( int $width , int $height ) 例:$image = imagecreatetruecolor( 30, 20 );
2、为创建的画布分配背景颜色,参数中的颜色(分别是红绿蓝),可以是 0 到 255 的整数 或者 十六进制的 0x00 到 0xFF
1 int imagecolorallocate ( resource $image , int $red , int $green , int $blue )2 例: 3 $bgcolor = imagecolorallocate( $image, 0, 0, 0 );
3、区域填充功能,为创建的画布填充颜色,$x,$y代表坐标(左上角为0,0),$color为填充的颜色
1 bool imagefill ( resource $image , int $x , int $y , int $color )
4、绘制干扰像素点,x,y代表像素点的坐标位置(图片左上角的坐标为0,0),$color代表绘制干扰点的颜色(一般设为随机值)
1 bool imagesetpixel ( resource $image , int $x , int $y , int $color )
5、绘制干扰弧线,$cx,$cy代表以圆弧起始点和结束点的坐标(图片左上角为0,0),$w,$h代表圆弧的宽度和高度,$s,$e分别指定圆弧起始点和结束点的角度参数,$color表示绘制弧线的颜色(一般设为随机值)
1 bool imagearc ( resource $image , int $cx , int $cy , int $w , int $h , int $s , int $e , int $color )
6、绘制字符串在验证码画布上,$x,$y为坐标(左上角默认为0,0),$c为要绘制的字符串,$color为绘制的颜色, $font为字体,若$font
是 1,2,3,4 或 5,则使用内置的字体(更大的数字对应于更大的字体)
1 bool imagechar ( resource $image , int $font , int $x , int $y , string $c , int $color )
转载于:https://www.cnblogs.com/freebarri/p/3514865.html
PHP验证码常用的函数记录相关推荐
- Android 常用的函数记录
目录 一, 设置所有App默认授予权限 二,设置默认Launcher 三,设置默认浏览器 四,根据包名启动应用 五,通过反射静默安装应用 一, 设置所有App默认授予权限 public void se ...
- python中常用函数表_Python常用函数记录
Python常用函数/方法记录 一. Python的random模块: 导入模块: import random 1. random()方法: 如上如可知该函数返回一个[0,1)(左闭右开)的一个随机的 ...
- OpenCV学习+常用函数记录①:图像的基本处理
OpenCV 图像的基本处理 1.1 图片读取和显示 1.2 写入文件(保存) 1.3 像素操作 1.4 图片剪切 1.5 镜像处理: 1.6 图像缩放 1.7 图像位移 1.8 图像旋转 1.9 仿 ...
- PHP常用系统函数帅哥特供版
[TOC] PHP常用系统函数帅哥特供版 常用操作 定界符 <<<EOF内容EOF; 1.PHP定界符的作用就是按照原样,包括换行格式什么的,输出在其内部的东西: 2.在PHP定界符 ...
- 【LeetCode 总结】Leetcode 题型分类总结、索引与常用接口函数
文章目录 零. Java 常用接口函数 一. 动态规划 二. 链表 三. 哈希表 四. 滑动窗口 五. 字符串 六. DFS.BFS 七. 二分法 八. 二叉树 九. 偏数学.过目不忘 and 原地算 ...
- 常用sql 全记录(添加中)
-- 数据库SQL总结中........... --SQL分类: (CREATE,ALTER,DROP,DECLARE) ---DDL-数据定义语言 (SELECT,DELETE,UPDATE,IN ...
- Delphi 常用API 函数
Delphi 常用API 函数 AdjustWindowRect 给定一种窗口样式,计算获得目标客户区矩形所需的窗口大小 AnyPopup 判断屏幕上是否存在任何弹出式窗口 ArrangeIconic ...
- php中英文章,PHP 中英文混合排版中处理字符串常用的函数
PHP 中英文混合排版中处理字符串常用的函数 更新时间:2007年04月12日 00:00:00 作者: # 判断某个位置是中文字符的左还是右半部分,或不是中文 # 返回值 -1 左 0 不是中文 ...
- 【贼好理解!!】C++ list链表常用成员函数讲解
list常用成员函数介绍,今天正好学到这一节,就顺便记录一下! 小唐纯手敲 , 希望对大家有帮助 函数介绍 函数 说明 void merge(list<T,Alloc>&x) 将调 ...
最新文章
- golang 删除目录所有内容
- Spring 建立简单的示例
- 中小企业虚拟化解决方案-VMware vSphere 6.5-日常管理入口v0.0.1
- 2小时学习Spring Boot 2019版本 代码一样推送至github上面去
- 关于估时间的一些感想
- 最新中烟新商盟JS逆向分析实战教程
- 机器视觉:锡膏印刷质量3D检测光学系统
- python封装功能讲解_python学习28——面向对象实例讲解与封装
- 面向客户定制化开发项目的管理重点
- python 读取文件到字典读取顺序_Python用list或dict字段模式读取文件的方法
- 运用ENVI bandmath对多波段进行计算
- 第一节-戴师兄数据分析学习笔记
- 中国移动 · 边缘计算技术白皮书 | PDF下载
- 线性表_顺序存储结构和链式存储结构的优缺点比较
- ANSI SQL之殇
- python-->with-上下文管理器
- 标签云打印/微信小程序蓝牙标签打印开放平台功能
- 国美、腾讯的困惑:廉颇老矣,尚能战否?
- 苹果app商品定价_苹果将调整应用商店定价:中国区应用最低价涨至8元
- 虚拟机非正常关闭,里面的服务器重启报错:Error, some other host already uses address...
热门文章
- stm32 输入捕获 测量脉宽
- java swing linux_Linux下关于解决JavaSwing中文乱码的情况
- 又一门国产数据库语言诞生了,比SQL还好用
- 重构碎片化知识_荐书|《重构:数字化转型的逻辑》
- Linux单独编译设备树,迅为IMX6Q开发板-非设备树内核-单独编译内核驱动
- C++ 读取结束的判断
- php替换算法,PHP实现各种经典算法 || 我们的爱的博客
- js调用python接口_JavaScript如何调用Python后端服务
- 灰色关联法 —— matlab
- inuri .php id=,php常用函数(遇见就补充)