资源简介

直接运行 各个目录下的 validateCode.php文件 即可查看效果

代码片段和文件信息

class ValidateCode
{
  private $charset = ‘abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789‘;//随机因子
  public $code;//验证码
  private $codelen;//验证码长度
  private $width;//宽度
  private $height;//高度
  private $img;//图形资源句柄
  private $font;//指定的字体
  private $fontsize;//指定字体大小

  //构造方法初始化
  public function __construct ($width = 130 $height = 50 $codelen = 4$fontsize = 20)
  {
      $this->font = ‘./Elephant.ttf‘;//注意字体路径要写对,否则显示不了图片
      $this->codelen = $codelen;
      $this->height = $height;
      $this->width = $width;
      $this->fontsize = $fontsize;
      $this->createCode();
  }

  //生成随机码
  private function createCode()
  {
      $_len = strlen($this->charset) - 1;
      for ($i = 0;$i < $this->codelen;++$i) {
          $this->code .= $this->chars

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       44820  2015-12-03 11:28  Elephant.ttf
     文件        2703  2017-11-22 16:12  ValidateCode.class.php
     目录           0  2018-03-02 15:36  suansu\
     文件       44820  2015-12-03 11:28  suansu\Elephant.ttf
     文件        3000  2018-03-10 18:33  suansu\ValidateCode.class.php
     文件         205  2018-03-10 18:29  suansu\validateCode.php
     文件         622  2018-03-02 15:36  suansu\validateCode0.php
     文件         205  2017-11-22 17:04  validateCode.php
     目录           0  2018-07-01 10:30  wenzhi\
     文件     3333280  2018-03-02 11:41  wenzhi\TsangerXuanSanM-W02.otf
     文件        2965  2018-07-01 10:32  wenzhi\ValidateCode.class.php
     文件    10512288  2008-04-14 20:00  wenzhi\simsun.ttc
     文件         205  2017-11-22 17:04  wenzhi\validateCode.php

评论

共有 条评论