文档介绍:/**---------------------------------------------------------------------------*//**PHP验证码类/**@版权注释/**原创张灿庭如果您有任何疑问和想法可以发邮件(123294587@/**本类允许转载、复制和修改,但转载、复制和修改的同时请保留原始的出处和作者声明,这也是对作者劳动成果的一种尊重!/**---------------------------------------------------------------------------*///过期时间300秒session_set_cookie_params(300;//开启sessionsession_start(;//头部防止缓存header("Cache-Control:no-cache,must-revalidate";header("Pragma:no-cache";header('Content-Type:image/gif';$code=newCodeClass(;//调用类$code->type=0;//+数字$code->transparent=true;//透明$code->solid=true;//边框$code->noise=50;//噪点$code->line=0;//干扰线$code->arc=0;//弧线$code->dashed=0;//虚线$code->output('AuthCode';//输出验证码unset($code;classCodeClass{private$img,$width,$height;public$type,$transparent,$solid,$noise,$dashed,$arc,$line;function__construct({$this->width=60;//宽度$this->height=20;//高度$this->img=imagecreatetruecolor($this->width,$this->height;}//输出验证码publicfunctionoutput($name{//透明背景if($this->transparent==true{imagefill($this->img,0,0,imagecolorallocate($this->img,255,255,255;//填充白色//imagecolortransparent($this->img,imagecolorallocate($this->img,255,255,255;//背景透明}//灰色边框if($this->solid==true{imagerectangle($this->img,0,0,$this->width-1,$this->height-1,imagecolorallocate($this->img,204,204,204;}//干扰像素$this->drawpixel(;//干扰线$this->drawline(;//弧线$this->drawarc(;//虚线$this->drawdashed(;//写入文字$text=$this->text(;$string=$text[0];$count=count