列如:融云短信通
1.生成6为的随机数字验证码: 数据源123467890
```
$code='';
$charset='1234567890';
$_len= strlen($charset)-1;
for($i=0;$i<6;++$i){
$code.=$charset[mt_rand(0,$_len)];
}
$m3_result=$sendTemplateSMS->sendTemplateSMS($phone,array($code,60),1)
如果返回的状态 == 0
if($m3_result->status==0){
$tempPhone= TempPhone::where('phone',$phone)->first();
if($tempPhone==null){
$tempPhone=newTempPhone;
}
$tempPhone->phone=$phone;
$tempPhone->code=$code;
$tempPhone->deadline= date('Y-m-d H-i-s', time()+60*60);
$tempPhone->save();
}
存入数据库
return$m3_result->toJson();
类中定义2个公共属性 public $status;public $msg;
$m3_result->$status = 1;
#m3_result->$msg = '发送失败';
$m3_result->toJson; (toJson方法就是把这个2个参数的值 以json方式返回)
```