最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一個PHP驗證碼類代碼分享(已封裝成類)

 更新時間:2011年07月17日 13:05:02   作者:  
驗證碼的用途就不用多說了,之前也寫了一篇關(guān)于PHP驗證碼的文章,PHP 驗證碼的實現(xiàn)。但是沒有封裝成類。下面就介紹一個PHP的一個驗證碼類。
復(fù)制代碼 代碼如下:

<?php
session_start();
Header("Content-type: image/gif");
class SecurityCode
{
private $codes = '';
function __construct()
{
$code = '0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z';
$codeArray = explode('-',$code);
shuffle($codeArray);
$this->codes = implode('',array_slice($codeArray,0,4));
}
public function CreateImg()
{
$_SESSION['check_pic'] = $this->codes;
$img = imagecreate(70,25);
imagecolorallocate($img,222,222,222);
$testcolor1 = imagecolorallocate($img,255,0,0);
$testcolor2 = imagecolorallocate($img,51,51,51);
$testcolor3 = imagecolorallocate($img,0,0,255);
$testcolor4 = imagecolorallocate($img,255,0,255);
for ($i = 0; $i < 4; $i++)
{
imagestring($img,rand(5,6),8 + $i * 15,rand(2,8),$this->codes[$i],rand(1,4));
}
imagegif($img);
}
}
$code = new SecurityCode();
$code->CreateImg();
$code = NULL;
?>

封裝成類之后,加入了構(gòu)造函數(shù),使用起來也方便些。你也可以繼續(xù)完善下這個驗證碼類,比如加入析構(gòu)函數(shù),如何更節(jié)省內(nèi)存等等。
  • php使用redis的有序集合zset實現(xiàn)延遲隊列應(yīng)用示例

    php使用redis的有序集合zset實現(xiàn)延遲隊列應(yīng)用示例

    這篇文章主要介紹了php使用redis的有序集合zset實現(xiàn)延遲隊列,結(jié)合具體實例形式分析了PHP基于redis的有序集合zset實現(xiàn)延遲隊列的具體原理、應(yīng)用場景及相關(guān)操作技巧,需要的朋友可以參考下
    2020-02-02
  • Web端測試PHP代碼函數(shù)覆蓋率解決方案

    Web端測試PHP代碼函數(shù)覆蓋率解決方案

    這篇文章主要為大家介紹了Web端測試PHP代碼函數(shù)覆蓋率解決方案,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪
    2022-04-04
  • php在window iis的莫名問題的測試方法

    php在window iis的莫名問題的測試方法

    其實很簡單,就一句話,見招拆招,通過c:\php\php.exe -i 命令實現(xiàn)
    2013-05-05
  • php中array_slice和array_splice函數(shù)解析

    php中array_slice和array_splice函數(shù)解析

    本文介紹了php中array_slice和array_splice函數(shù)解析,php拆分數(shù)組的二個函數(shù)(array_slice()、array_splice()),各舉一個例子,供大家學(xué)習(xí)參考。
    2016-10-10
  • PHP投票系統(tǒng)防刷票判斷流程分析

    PHP投票系統(tǒng)防刷票判斷流程分析

    目前來說,PHP防止刷票的判斷沒有太可行和完全防止的方法,需要的朋友可以參考下
    2012-02-02
  • mysql limit查詢優(yōu)化分析

    mysql limit查詢優(yōu)化分析

    MYSQL的優(yōu)化是非常重要的。其他最常用也最需要優(yōu)化的就是limit。mysql的limit給分頁帶來了極大的方便,但數(shù)據(jù)量一大的時候,limit的性能就急劇下降
    2008-11-11
  • php token使用與驗證示例【測試可用】

    php token使用與驗證示例【測試可用】

    這篇文章主要介紹了php token使用與驗證方法,通過對form表單hidden提交字段的處理實現(xiàn)token驗證功能,防止非法來源數(shù)據(jù)的訪問,需要的朋友可以參考下
    2017-08-08
  • php實現(xiàn)按天數(shù)、星期、月份查詢的搜索框

    php實現(xiàn)按天數(shù)、星期、月份查詢的搜索框

    這篇文章主要介紹了php實現(xiàn)按天數(shù)、星期、月份查詢的搜索框的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • PHP實現(xiàn)基于回溯法求解迷宮問題的方法詳解

    PHP實現(xiàn)基于回溯法求解迷宮問題的方法詳解

    這篇文章主要介紹了PHP實現(xiàn)基于回溯法求解迷宮問題的方法,結(jié)合實例形式詳細分析了回溯法的原理、實現(xiàn)步驟與解決迷宮問題的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • 最新評論

    山阴县| 江津市| 南陵县| 姜堰市| 石河子市| 屯门区| 贡觉县| 娱乐| 临湘市| 泰顺县| 义马市| 新建县| 上林县| 苍南县| 贵溪市| 罗甸县| 古交市| 临西县| 阿合奇县| 明光市| 定襄县| 雅安市| 邵武市| 洪湖市| 高阳县| 奉新县| 张家口市| 邵阳县| 繁昌县| 清远市| 太保市| 澎湖县| 浦江县| 泰州市| 肥西县| 盐边县| 喜德县| 上思县| 丹东市| 大关县| 青岛市|