婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Laravel下生成驗證碼的類

Laravel下生成驗證碼的類

熱門標(biāo)簽:隨州銷售電銷機(jī)器人公司 商丘外呼系統(tǒng)好處 百度地圖標(biāo)注類型是酒店 周口網(wǎng)絡(luò)回?fù)芡夂粝到y(tǒng) 外呼系統(tǒng)人工客服 網(wǎng)絡(luò)電話400申請 全國各省地圖標(biāo)注點(diǎn) 400電話申請辦理 福建高頻外呼防封系統(tǒng)哪家好

本文實(shí)例為大家分享了Laravel生成驗證碼的類,供大家參考,具體內(nèi)容如下

?php
 
namespace App\Tool\Validate;
 
//驗證碼類
class ValidateCode {
  private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789';//隨機(jī)因子
  private $code;//驗證碼
  private $codelen = 4;//驗證碼長度
  private $width = 130;//寬度
  private $height = 50;//高度
  private $img;//圖形資源句柄
  private $font;//指定的字體
  private $fontsize = 20;//指定字體大小
  private $fontcolor;//指定字體顏色
 
  //構(gòu)造方法初始化
  public function __construct()
  {
    $this->font = public_path() . '/fonts/Elephant.ttf';//注意字體路徑要寫對,否則顯示不了圖片
    $this->createCode();
  }
  //生成隨機(jī)碼
  private function createCode()
  {
    $_len = strlen($this->charset) - 1;
    for ($i = 0;$i  $this->codelen;++$i) {
      $this->code .= $this->charset[mt_rand(0, $_len)];
    }
  }
  //生成背景
  private function createBg()
  {
    $this->img = imagecreatetruecolor($this->width, $this->height);
    $color = imagecolorallocate($this->img, mt_rand(157, 255), mt_rand(157, 255), mt_rand(157, 255));
    imagefilledrectangle($this->img, 0, $this->height, $this->width, 0, $color);
  }
  //生成文字
  private function createFont()
  {
    $_x = $this->width / $this->codelen;
    for ($i = 0;$i  $this->codelen;++$i) {
      $this->fontcolor = imagecolorallocate($this->img, mt_rand(0, 156), mt_rand(0, 156), mt_rand(0, 156));
      imagettftext($this->img, $this->fontsize, mt_rand(-30, 30), $_x * $i + mt_rand(1, 5), $this->height / 1.4, $this->fontcolor, $this->font, $this->code[$i]);
    }
  }
  //生成線條、雪花
  private function createLine()
  {
    //線條
    for ($i = 0;$i  6;++$i) {
      $color = imagecolorallocate($this->img, mt_rand(0, 156), mt_rand(0, 156), mt_rand(0, 156));
      imageline($this->img, mt_rand(0, $this->width), mt_rand(0, $this->height), mt_rand(0, $this->width), mt_rand(0, $this->height), $color);
    }
    //雪花
    for ($i = 0;$i  100;++$i) {
      $color = imagecolorallocate($this->img, mt_rand(200, 255), mt_rand(200, 255), mt_rand(200, 255));
      imagestring($this->img, mt_rand(1, 5), mt_rand(0, $this->width), mt_rand(0, $this->height), '*', $color);
    }
  }
  //輸出
  private function outPut()
  {
    header('Content-type:image/png');
    imagepng($this->img);
    imagedestroy($this->img);
  }
  //對外生成
  public function doimg()
  {
    $this->createBg();
    $this->createLine();
    $this->createFont();
    $this->outPut();
  }
  //獲取驗證碼
  public function getCode()
  {
    return strtolower($this->code);
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。  

您可能感興趣的文章:
  • Laravel5.2使用Captcha生成驗證碼實(shí)現(xiàn)登錄(session巨坑)
  • 用Laravel Sms實(shí)現(xiàn)laravel短信驗證碼的發(fā)送的實(shí)現(xiàn)
  • laravel中短信發(fā)送驗證碼的實(shí)現(xiàn)方法
  • 使用 laravel sms 構(gòu)建短信驗證碼發(fā)送校驗功能
  • laravel5.4生成驗證碼的代碼
  • laravel5.4生成驗證碼的實(shí)例講解
  • Laravel8 使用圖形驗證碼做登錄功能的實(shí)現(xiàn)

標(biāo)簽:迪慶 海南 十堰 六安 樂山 南寧 佛山 定西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel下生成驗證碼的類》,本文關(guān)鍵詞  Laravel,下,生成,驗證,碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel下生成驗證碼的類》相關(guān)的同類信息!
  • 本頁收集關(guān)于Laravel下生成驗證碼的類的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    青青草97国产精品免费观看无弹窗版| 亚洲成人在线网站| 中文字幕中文字幕在线一区| 一区二区三区中文在线| 偷拍日韩校园综合在线| 激情欧美日韩一区二区| 99re热视频精品| 91麻豆精品国产91久久久久久久久 | 亚洲高清免费观看 | 精品一区二区免费看| 国产精品18久久久久久久久 | 色香蕉成人二区免费| 欧美日韩美少妇| 精品99一区二区三区| 亚洲美女屁股眼交3| 九九精品视频在线看| 欧亚洲嫩模精品一区三区| 久久综合给合久久狠狠狠97色69| 亚洲免费在线视频| 国产一区二区看久久| 欧美日韩和欧美的一区二区| 欧美高清在线视频| 久久国产精品色婷婷| 色视频欧美一区二区三区| 国产欧美日韩在线| 毛片av一区二区| 91麻豆国产精品久久| 国产清纯美女被跳蛋高潮一区二区久久w | 亚洲一区免费视频| 成人精品国产福利| 精品剧情v国产在线观看在线| 亚洲嫩草精品久久| 丁香婷婷综合色啪| 精品剧情v国产在线观看在线| 亚洲va欧美va国产va天堂影院| 成人午夜伦理影院| 国产婷婷色一区二区三区在线| 亚洲精品国产成人久久av盗摄| 国产一区二区三区四区五区美女| 91精品欧美久久久久久动漫 | 国产精品污www在线观看| 免费观看在线综合色| 欧美日韩和欧美的一区二区| 中文成人综合网| 国产精一区二区三区| 精品美女一区二区| 成人免费视频一区二区| 一区二区在线看| 制服丝袜日韩国产| 国产成人在线视频免费播放| 日韩国产精品大片| 欧美一区二区精品在线| 国产麻豆日韩欧美久久| 国产精品麻豆一区二区 | 国产99久久久国产精品潘金 | 中文在线资源观看网站视频免费不卡 | 欧美成人在线直播| 成人三级伦理片| 亚洲国产另类精品专区| 精品国产一区二区三区久久影院| caoporen国产精品视频| 婷婷六月综合网| 国产精品沙发午睡系列990531| 在线观看视频一区| 国模冰冰炮一区二区| 亚洲黄色小说网站| 久久久久国产精品厨房| 欧美色网一区二区| 国产精品99久久不卡二区| 亚洲成人综合网站| 国产精品视频免费看| 欧美美女网站色| 99精品视频在线播放观看| 奇米一区二区三区| 亚洲精品视频在线看| 久久久久国产精品人| 这里只有精品99re| 色综合久久久久久久久| 国产一区高清在线| 日本午夜一区二区| 亚洲在线中文字幕| 中文久久乱码一区二区| 欧美不卡一区二区| 欧美日韩在线直播| 91浏览器打开| www.亚洲免费av| 国产一区三区三区| 久久精品国产久精国产| 午夜精品爽啪视频| 樱桃视频在线观看一区| 国产精品天美传媒| 久久天堂av综合合色蜜桃网| 91精品国产黑色紧身裤美女| 欧美视频在线一区二区三区 | 91啪在线观看| 处破女av一区二区| 国产精品综合av一区二区国产馆| 五月天亚洲精品| 亚洲国产你懂的| 亚洲精品乱码久久久久久久久| 国产精品久久久久四虎| 国产亚洲一区二区三区四区 | 欧美国产禁国产网站cc| 久久五月婷婷丁香社区| 精品国产区一区| 精品国产在天天线2019| 26uuu久久综合| 久久精品一区二区三区av| 精品国产乱码久久久久久久久| 日韩欧美一区中文| 精品久久久久久久一区二区蜜臀| 日韩免费在线观看| 精品国产一二三| 国产亚洲欧美日韩在线一区| 欧美韩国一区二区| 中文字幕在线免费不卡| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲国产成人porn| 五月天国产精品| 精品在线观看免费| 国产精品1区二区.| 色综合网色综合| 欧美色大人视频| 911精品产国品一二三产区| 欧美精品久久99| 久久天堂av综合合色蜜桃网| 中文无字幕一区二区三区| 国产精品色哟哟网站| 亚洲天堂免费在线观看视频| 亚洲一二三级电影| 久久草av在线| 成人国产在线观看| 欧美色视频在线观看| 日韩美女一区二区三区四区| 久久亚洲综合色| 亚洲免费av在线| 美脚の诱脚舐め脚责91 | 欧美精品xxxxbbbb| 久久嫩草精品久久久精品一| 国产精品久久久久影视| 丝袜亚洲另类欧美| 国产成人免费在线观看不卡| 色综合久久66| 精品国产乱码久久久久久老虎| 亚洲欧洲精品一区二区三区| 视频一区视频二区在线观看| 国产成人综合亚洲网站| 欧美天天综合网| 亚洲国产激情av| 丝袜诱惑制服诱惑色一区在线观看| 久久99这里只有精品| 色欧美88888久久久久久影院| 欧美一区二区免费观在线| 国产精品黄色在线观看| 麻豆成人91精品二区三区| 色一情一乱一乱一91av| 久久久久久久久蜜桃| 亚洲第一狼人社区| av资源网一区| 日韩精品一区二区三区视频 | 国产精品三级av在线播放| 五月激情综合色| 色综合 综合色| 中文字幕国产一区| 激情综合色播激情啊| 欧美日韩精品三区| 亚洲情趣在线观看| 成人一区在线观看| 2021久久国产精品不只是精品| 午夜精品久久久久久久久久| 99这里都是精品| 国产清纯白嫩初高生在线观看91| 免费成人av资源网| 欧美日韩一级大片网址| 亚洲欧美日韩在线不卡| 成人午夜精品一区二区三区| 久久午夜羞羞影院免费观看| 免费观看在线综合| 欧美精品在线一区二区| 亚洲自拍偷拍九九九| 91在线看国产| 中文字幕欧美一区| 成人爱爱电影网址| 欧美国产日韩精品免费观看| 国产资源在线一区| 欧美精品一区二区久久久| 免费看欧美女人艹b| 91精品国产全国免费观看| 亚洲国产综合色| 欧美性大战xxxxx久久久| 最新久久zyz资源站| 99久久精品国产精品久久| 亚洲国产精品二十页| 成人动漫一区二区三区| 国产精品久久久久久久久快鸭| 成人久久18免费网站麻豆| 亚洲视频一区在线| 一本久久综合亚洲鲁鲁五月天| 亚洲激情图片一区| 欧美区视频在线观看|