PHP 驗證碼代碼實例

<?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);
}

function getWords(){ php

//字符數組 html

$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); ?>
相關文章
相關標籤/搜索