PHP[入门]P21-验证码生成
这是我早期的 php 学习笔记,php 的学习版本版本是 5.6、7,🐟2020/05/06年从有道笔记导出至此。
---------------------
验证码思路:
1.创建画布指定宽和高(写成一函数,传宽跟高);
2.随机产生的字符串
3.画布随机填充浅色的背景
4.画布上增加上干扰元素(随机产生点,线,弧线的位置,随机的是产生元素的位置)
5.把验证码字符串写上
6.设置header头
7.发送
8.销毁资源
水印:
1.准备图片,(两张图片 一张背景,一张水印)
2.确定位置(计算位置)
3.合并处理
4.保存(生成新的图片呢,还是原来,保存位置,文件)
5.释放资源
缩放:
1.打开或者准备一张图片
2.自己计算尺寸,(直接给一个倍数,形参);
3.变成一张新的图片
4.保存
5.销毁