今天研究验证码的实现数字的方式,论坛上已经有朋友提供了 include\vdimgck.php 默认是存大写字母 找到 for($i=0;$i<4;$i++) { $rndstring .= chr(mt_rand(65,90)); } 改成 for($i=0;$i<4;$i++) { $rndstring .= chr(mt_rand(48,57)); } 可是实现存数字效果 查找资料 0=48,1=49,2=50,……9=57 a=97,b=98……直到z =122 A=65,B=66……直到Z 大家可以自己算 呵呵 然而数字+字母组合怎么实现 费了一些功夫 终于实现 //获取随机字符 $rndstring = ""; for($i=0;$i<2;$i++){ $rndstring .= chr(mt_rand(48,57)); $rndstring .= chr(mt_rand(97,122)); } 这样就可以实现数字+小写字母了 大家可以自由组合 大家可以共同交流 |
广州市越秀区沿江中路313号康富来国际大厦1203-1205室
深圳市福田区深南大道6007号安徽大厦创展中心18楼14-17室
上海市长宁区延安西路895号申亚金融广场18楼D2-10
佛山市禅城区季华五路万科金融中心3313室
Copyright © 2003-
互诺科技, All Rights Reserved
粤公网安备 44010402000282号 粤ICP备09019378号-1