php 实现简单的验证码
<?php
//简单的验证码
//随机数
//为什么要循环0-15之间的数呢?
//因为要实现最简单的字母和数字混搭
//十六进制0-9 a-f
//dechex -- 十进制转换为十六进制
//创建一个四位的验证码
$nmsg = '';
for ($i=0;$i<4;$i++) {
$nmsg .= dechex(mt_rand(0,15));
}
header('Content-Type: image/png');
$im = imagecreatetruecolor(75,25);
$blue = imagecolorallocate($im,0,102,255);
$white = imagecolorallocate($im,255,255,255);
imagefill($im,0,0,$blue);
imagestring($im,5,20,5,$nmsg,$white);
imagepng($im);
imagedestroy($im);