一、验证码发送及验证
//start
public function test() {
//模拟短信发送
self::sendSmsCode(12345678987);
self::sendSmsCode(12345678989);
}
/**
* 验证码发送
* @param $tel 发送的手机号
* @param int $expire 验证码有效时间:单位 s(秒)
* @return mixed
*/
public function sendSmsCode($tel, $expire = 120) {
$code = '';
self::getCode($code); //获取验证码
TestRedis::sAdd($tel, $code); //增加redis缓存
TestRedis::expire($tel, $expire); //给该缓存增加过期时间
$aliService = new AliService();
$res = $aliService->sendSmsCode($tel, $code); //阿里云短信服务:发送短信
return<