中文验证码怎么选取? 英文验证码用的是定义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库可以生产文字的图片 Rewrite 问题 PHP与.net,我该如何选择??? 谁有配置好PHP版的fckeditor2.3.2 外部传入变量的问题,急! SmartTemplate的问题:cache无效! 如何改变上传图片大小限制 哪里有类似大富翁(delphibbs.com)或者这里的积分规则的 ***请问PHP怎样和其他的程序相互通信呀?*** 关于mySQL数据库的性能,请赐教! 静态url,用正则获取URL参数进行路由好还是htacess重写好? php是不是天生就防止利用'的sql注入? php如何修改.htaccess文件
所以你只需
$ch = iconv('ucs-2', 'utf-8', pack('n', rand(0x4e00, 0x9fa6)));
就可随机得到一个汉字
网上找了下编码表(http://wenku.baidu.com/view/01a4feeae009581b6bd9ebe1.html)发现是一片片的生僻字中间夹杂几个常用字 随机出来大部分情况也都是生僻字 减小上限好像作用不是很大 像百度贴吧之类的都是常用字的验证码是怎么实现的?