数码资讯
基于PHP生成简单验证码
废话没多说,直接给大家粘上代码,具体代码如下所示: ($ i = 0;$ i < 5;$ + +){ 美元dechex(RAND(兰德= 15)); / /随机数生成16进制的根据5 } $我=新建一个真彩色图像(至); / /代码尺寸(板) BG = imagecolorallocate美元($
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
废话没多说,直接给大家粘上代码,具体代码如下所示:
($ i = 0;$ i < 5;$ + +){
美元dechex(RAND(兰德= 15)); / /随机数生成16进制的根据5
}
$我=新建一个真彩色图像(至); / /代码尺寸(板)
BG = imagecolorallocate美元($ IM,0,0,0); / /背景色
($ i 0;$ i < 100;$ + +){
color_dian美元= imagecolorallocate($ IM,兰德(0255)、(0255)、兰特兰特(0255));
imagesetpixel(合我,伦德(100),伦德(30美元),color_dian); / /画点在绘图板
}
color_font美元= imagecolorallocate(合我,伦德(88255),伦德(88255),伦德(100255)); / /设置文本的颜色
color_line美元= imagecolorallocate($ IM,兰德(0255)、(0255)、兰特兰特(0255)); / /套彩线的颜色
imageline(合我,伦德(1,10)、伦德(5,13),伦德(80100),伦德(5),color_line美元); / /线头X轴、Y轴、X轴、Y轴端,从第二参数给定的颜色
imagestring(合我,5,伦德(4,60),伦德(10美元),兰德,color_font美元); / /属性,生成的代码写在绘图板上从第二参数开始字体显示和Y轴,随机验证码,在画板上的颜色和位置的x
/ / imagettftext(合我,12, 0, 12,20,color_font美元,'haha。TTF,我写在绘图板);
页眉(内容类型:图像);输出语句
imagejpeg(为我); / / JPEG格式输出到浏览器。
上面的代码是通过小编介绍,这是基于PHP,生成简单的验证码。该代码附有注释。你在参考过程中有任何问题。欢迎给我留言,萧边会及时回复你。
($ i = 0;$ i < 5;$ + +){
美元dechex(RAND(兰德= 15)); / /随机数生成16进制的根据5
}
$我=新建一个真彩色图像(至); / /代码尺寸(板)
BG = imagecolorallocate美元($ IM,0,0,0); / /背景色
($ i 0;$ i < 100;$ + +){
color_dian美元= imagecolorallocate($ IM,兰德(0255)、(0255)、兰特兰特(0255));
imagesetpixel(合我,伦德(100),伦德(30美元),color_dian); / /画点在绘图板
}
color_font美元= imagecolorallocate(合我,伦德(88255),伦德(88255),伦德(100255)); / /设置文本的颜色
color_line美元= imagecolorallocate($ IM,兰德(0255)、(0255)、兰特兰特(0255)); / /套彩线的颜色
imageline(合我,伦德(1,10)、伦德(5,13),伦德(80100),伦德(5),color_line美元); / /线头X轴、Y轴、X轴、Y轴端,从第二参数给定的颜色
imagestring(合我,5,伦德(4,60),伦德(10美元),兰德,color_font美元); / /属性,生成的代码写在绘图板上从第二参数开始字体显示和Y轴,随机验证码,在画板上的颜色和位置的x
/ / imagettftext(合我,12, 0, 12,20,color_font美元,'haha。TTF,我写在绘图板);
页眉(内容类型:图像);输出语句
imagejpeg(为我); / / JPEG格式输出到浏览器。
上面的代码是通过小编介绍,这是基于PHP,生成简单的验证码。该代码附有注释。你在参考过程中有任何问题。欢迎给我留言,萧边会及时回复你。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。