位置:首页 > 网络编程 > PHP笔记
php生成数字字母验证码的简单示例
日期:2023-01-04 人气:

大家好,对php生成数字字母验证码的简单示例感兴趣的小伙伴,下面一起跟随三零脚本的小编来看看php生成数字字母验证码的简单示例的例子吧。

/**
 * 验证码为随机四个字符,数字和字母
 * @arrange (三零.脚本) www.q3060.com
 **/
   for ($i=0; $i <4 ; $i++) { 
       $fontsize=6;
       $fontcolor=imagecolorallocate($image,rand(0,120),rand(0,120),rand(0,120));
       //子典。因为o和0,l和1冲突,所以我们字典中不包括易混淆的
    $data='abcdefghijkmnpqrstuvwxy3456789';
    $fontcontent = substr($data,rand(0,strlen($data)) ,1);
    $captch_code.= $fontcontent;
 
    $x=($i*100/4)+rand(5,10);
    $y=rand(5,10);
 
    imagestring($image,$fontsize,$x,$y,$fontcontent,$fontcolor);
   }