php生成手机验证码

By | 2016年9月3日

常用语生成验证码,比如注册验证码,6位数字:

function sp_get_mobile_code()
{
	$forbidden_num = "1989:10086:12590:1259:10010:10001:10000:";
	do
	{
		$mobile_code = substr(microtime(), 2, 6);
	}
	while (preg_match($mobile_code.':', $forbidden_num));
	return $mobile_code;
}

其中忽略了几个数字,可以自己添加。