中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP驗證碼代碼分享

發布時間:2020-07-17 15:07:06 來源:網絡 閱讀:388 作者:mhxj1000 欄目:web開發

<?php 
session_start();   //在文件的最開頭打開session 
//把英文和中文分別放入兩個數組中 
$english_arr=array('q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j', 
                        'k','l','z','x','c','v','b','n','m'); 
$chinese_arr=array('一','二','三','四','五','六','七','八','九','十','零','木','和','我', 
                        '人','有','的','右','主','產','為','這','工','上','下','左'); 
/** 
* 取得中文和英文 
*/ 

/** 
* 取得一個隨機數, 隨機字母,隨機中文 
*/ 
for($i=0;$i<5;$i++) 

    $index=rand(0,2); 
    if($index=='0') 
    { 
        $num.=rand(0,9); 
//        echo "<font color=red>$num</font><br>"; 
    } 
    else if($index=='1') 
    { 
        $num.=$english_arr[rand(0,25)]; 
//        echo "<font color=blue>$num</font><br>"; 
    } 
    else if($index=='2') 
    { 
//        echo $num; 
        $num.=$chinese_arr[rand(0,25)];   //如果加入的是中文,則要轉換編碼 
//        echo "<font color=green>$num</font><br>"; 
    } 



$_SESSION[check_num]=$num;  //把這個驗證碼記入session中 
//echo $_SESSION[check_num]; 
//  p_w_picpathcreatetruecolor(寬,高) 
$p_w_picpath=p_w_picpathcreatetruecolor(150,50);   //創建一個100,30的圖片 

//  p_w_picpathcolorallocate(圖片名,紅,藍,綠)   三原色 
p_w_picpathcolorallocate($p_w_picpath,rand(0,255),rand(0,255),rand(0,255));//第一次是設置圖片背景色,三原色隨機 

$color=p_w_picpathcolorallocate($p_w_picpath,255,255,255);//以后的為了創建一種顏色 

// p_w_picpathstring(圖片名,字體類型1-6六種,X坐標,Y坐標,內容,顏色) 
//p_w_picpathstring($p_w_picpath,rand(3,6),10,3,$num,$color);   //把內容寫到圖片中  不能輸出中文 

//  p_w_picpathttftext(圖片名,字體大小,偏移角度,X坐標,Y坐標,顏色,字體文件地址,輸入的內容)  這個內容必須要在輸入的時候轉換編碼 
p_w_picpathttftext($p_w_picpath,rand(15,18),0,rand(2,50),rand(30,39),$color,'simkai.ttf',iconv('GBK','UTF-8',$num));   //把內容寫到圖片中,可以有中文 



/** 
* 畫線和點做干擾 
*/ 
for($i=0;$i<10;$i++) 

     $linecolor=p_w_picpathcolorallocate($p_w_picpath,rand(0,255),rand(0,255),rand(0,255)); 
     p_w_picpathline($p_w_picpath,rand(0,150),rand(0,50),rand(0,150),rand(0,50),$linecolor); 


  for($i=0;$i<200;$i++) 

     $pixelcolor=p_w_picpathcolorallocate($p_w_picpath,rand(0,255),rand(0,255),rand(0,255)); 
      p_w_picpathsetpixel($p_w_picpath,rand(0,150),rand(0,50),$pixelcolor); 



/** 
  * 輸出圖片 
  */ 
//echo dechex(rand(0,15)); 

header("ContentType:p_w_picpath/jpeg");   //設置此文件是以什么形勢輸出   這里是作為一張圖片 

p_w_picpathjpeg($p_w_picpath);  //輸出jpeg格式的圖片 



?>

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

五台县| 曲靖市| 理塘县| 江油市| 抚顺市| 保亭| 惠安县| 阳高县| 诸暨市| 雷山县| 黔西县| 屯昌县| 揭西县| 东光县| 宜城市| 三江| 麻城市| 泾阳县| 昔阳县| 亚东县| 新河县| 白城市| 瑞丽市| 华坪县| 丹凤县| 临潭县| 洛隆县| 新竹县| 札达县| 景洪市| 郯城县| 海宁市| 北辰区| SHOW| 海南省| 无为县| 兴隆县| 易门县| 临沂市| 鸡泽县| 印江|