<?php
//创建验证码
function show($arr){
header("Content-type:text/html;charset=utf-8");
$img = imagecreate(110,30); //创建画布
imagecolorallocate($img,100,0,10); //定义画布颜色
$ftt="c:/windows/fonts/simhei.ttf"; //字类型
$font=imagecolorallocate($img,255,0,10); //字颜色
$string=iconv('GBK','utf-8',$arr);
ImageTTFText($img,20,0,0,20,$font,$ftt,$string);
imagejpeg($img);
imagedestroy($img);
}
8=>'i',9=>'j',10=>'k',11=>'l',12=>'m',13=>'n',14=>'o',15=>'p',
16=>'q',17=>'r',18=>'s',19=>'t',20=>'u',21=>'v',22=>'w',23=>'x',
24=>'y',25=>'z');
$str='';
for($i=0;$i<4;$i++){
$evl=rand(0,25);
//echo $str.' -- '.$evl;
$str=$str.' '.$arr[$evl];
}
return $str;
}
$str=getWords();
show($str);
?>
//创建验证码
function show($arr){
header("Content-type:text/html;charset=utf-8");
$img = imagecreate(110,30); //创建画布
imagecolorallocate($img,100,0,10); //定义画布颜色
$ftt="c:/windows/fonts/simhei.ttf"; //字类型
$font=imagecolorallocate($img,255,0,10); //字颜色
$string=iconv('GBK','utf-8',$arr);
ImageTTFText($img,20,0,0,20,$font,$ftt,$string);
imagejpeg($img);
imagedestroy($img);
}
function getWords(){
//字符数组
$arr=array(0=>'a',1=>'b',2=>'c',3=>'d',4=>'e',5=>'f',6=>'g',7=>'h',8=>'i',9=>'j',10=>'k',11=>'l',12=>'m',13=>'n',14=>'o',15=>'p',
16=>'q',17=>'r',18=>'s',19=>'t',20=>'u',21=>'v',22=>'w',23=>'x',
24=>'y',25=>'z');
$str='';
for($i=0;$i<4;$i++){
$evl=rand(0,25);
//echo $str.' -- '.$evl;
$str=$str.' '.$arr[$evl];
}
return $str;
}
$str=getWords();
show($str);
?>