首页 > php教程 > PHP源码 > 正文

随机输出验证码!

WBOY
发布: 2016-08-04 08:53:39
原创
1470 人浏览过
跳至 [1] [全屏预览]
//1,先用range和array_merge拼凑出一个数组(包含了26个大小写英文字母和10个数字)
$arr = array_merge(range('A','Z'),range('a','z'),range('0','9'));
//2,打乱该数组(shuffle)
shuffle($arr);
//3,使用array_rand随机抽取若干个该数组的下标
$rand_keys = array_rand($arr,4);
$string= '';
//4,根据获得的下标遍历得到相应的字符串
foreach ($rand_keys as $value) {
	$string.=$arr[$value];
}
//5,输出该字符串
echo $string;
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!