如何用PHP GD库编写示例代码实现验证码功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计636个文字,预计阅读时间需要3分钟。
原文:本文字例讲述了PHP通过GD库实现验证码功能。分享给大众参考,具体如下:
首先看看实现的效果:+ 实现效果:+ 具体实现:+ PHP实现验证码:
phpsession_start();// 开启会话// 创建画布$image=imagecreatetruecolor(100, 30);// 设置背景颜色imagefill($image, 0, 0, imagecolorallocate($image, 255, 255, 255));// 设置字体颜色$color=imagecolorallocate($image, 0, 0, 0);// 输出验证码for($i=0; $i <4; $i++) { $text=chr(rand(65, 90)); // 生成大写字母 imagestring($image, 5, ($i * 20), 5, $text, $color);}// 输出图像header('Content-type: image/png');imagepng($image);// 销毁画布imagedestroy($image);
本文实例讲述了PHP通过GD库实现验证码功能。
本文共计636个文字,预计阅读时间需要3分钟。
原文:本文字例讲述了PHP通过GD库实现验证码功能。分享给大众参考,具体如下:
首先看看实现的效果:+ 实现效果:+ 具体实现:+ PHP实现验证码:
phpsession_start();// 开启会话// 创建画布$image=imagecreatetruecolor(100, 30);// 设置背景颜色imagefill($image, 0, 0, imagecolorallocate($image, 255, 255, 255));// 设置字体颜色$color=imagecolorallocate($image, 0, 0, 0);// 输出验证码for($i=0; $i <4; $i++) { $text=chr(rand(65, 90)); // 生成大写字母 imagestring($image, 5, ($i * 20), 5, $text, $color);}// 输出图像header('Content-type: image/png');imagepng($image);// 销毁画布imagedestroy($image);
本文实例讲述了PHP通过GD库实现验证码功能。

