设置初始变量数据;
$rdata = ['msg'=>'短信发送失败!','status'=>-1];
hook('smsSend',['phone'=>$phoneNumber,'code'=>$verfyCode,'status'=>&$rdata]);
通过钩子传递参数
//钩子内
public function smsSend($params){
$paranms['status']['msg'] = '短信发送成功';
$paranms['status']['status'] = 1;
}
最终返回的是
//$params
array (size=2)
'msg' => string '短信发送成功!' (length=19)
'status' => int 1
网友评论