一:用字符串输出四位验证码
1.先输出定义的字符串
$str = "abcdefghjklmnopqrstuvwxyz0123456789";
思路是从上边的字符串中随机抽取四个数
运用函数substr
a:echo substr($str,-5);//输出56789
b:echo substr($str,-5,3);//输出567
a是从字符串倒着数第五个开始输出 直到最后 b是从字符串倒着数第五个开始输出 取够三个数结束
运用函数rand mt_rand getrandmax
a:echo getrandmax();//32767
b:echo rand();//随机输出1个数
c:echo rand(0,10);//随机输出一个数
d:echo mt_rand(0,10);//随机输出一个更好的数 推荐使用
rand() 函数生成随机整数
mt_rand() 函数是产生随机值的更好选择,返回结果的速度是 rand() 函数的 4 倍。</