appkey = $GLOBALS['_CFG']['ecsdxt_user_name']; $c->secretKey = $GLOBALS['_CFG']['ecsdxt_pass_word']; $req = new AlibabaAliqinFcSmsNumSendRequest; $req->setExtend($extend); $req->setSmsType("normal"); $req->setSmsFreeSignName($GLOBALS['_CFG']['ecsdxt_sign']); $req->setSmsParam(json_encode($param)); $req->setRecNum($mobile); $req->setSmsTemplateCode($template_code); $resp = $c->execute($req); $resp= (array)$resp; $cc=(array)$resp['result']; return ($cc['err_code']=='0') ? true : $resp['msg']; } function diffStr($old,$news) { preg_match_all("/.*?\{.(.*?)\}/is", $old, $param_key); $alidayu_param = array_flip($param_key[1]); $old = str_replace('|',"\|",$old); $old = str_replace('/',"\/",$old); $old = str_replace('.',"\.",$old); $old = str_replace('[',"\[",$old); $old = str_replace(']',"\]",$old); $old = str_replace('?',"\?",$old); $old = str_replace('*',"\*",$old); $old = str_replace('+',"\+",$old); foreach($alidayu_param as $key=>$val) { $old = str_replace('{$'.$key.'}',"(.*?)",$old); } preg_match_all("/".$old."/is", $news, $param_val); $i=1; foreach($alidayu_param as $key=>$val) { $alidayu_param[$key] = $param_val[$i][0]; $i++; } return $alidayu_param; } // INSERT INTO `ecs_shop_config` VALUES ('9100', '90', 'ecsdxt_sign', 'text', '', '', '短信签名', '0'); ?>