中文验证码怎么选取? 英文验证码用的是定义26个大小写字母加数字的数组随机下标来获得随机的验证码 请问中文验证码要怎么获得随机的中文?同英文一样定义中文的数组的话会不会太大? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注意到汉字的 UCS-2 编码从 0x4e00 到 0x9fa6 是连续的所以你只需$ch = iconv('ucs-2', 'utf-8', pack('n', rand(0x4e00, 0x9fa6)));就可随机得到一个汉字 网上找了下编码表(http://wenku.baidu.com/view/01a4feeae009581b6bd9ebe1.html)发现是一片片的生僻字中间夹杂几个常用字 随机出来大部分情况也都是生僻字 减小上限好像作用不是很大 像百度贴吧之类的都是常用字的验证码是怎么实现的? 用php的 gd库可以生产文字的图片 将相同数据合并显示的问题 请问有没有php网站开发中使用递归函数实现无限次查询的实例? 帮忙看看仿作这个网站要多少钱? 关于php无限分类的一段代码——有几点问题,麻烦高手解答 PHP中怎样获取radio单选框的值??? 求一php分栏函数 求动态显示服务器时间代码 WAMP 内网访问问题 请教数据量较大的用户统计方案 redhat下php连接mysql,命令行下没问题,网页出错。 php是不是天生就防止利用'的sql注入? php如何修改.htaccess文件
所以你只需
$ch = iconv('ucs-2', 'utf-8', pack('n', rand(0x4e00, 0x9fa6)));
就可随机得到一个汉字
网上找了下编码表(http://wenku.baidu.com/view/01a4feeae009581b6bd9ebe1.html)发现是一片片的生僻字中间夹杂几个常用字 随机出来大部分情况也都是生僻字 减小上限好像作用不是很大 像百度贴吧之类的都是常用字的验证码是怎么实现的?