function buildRequestMysign($para_sort) { $prestr = Alipay::createLinkstring($para_sort); $mysign = ""; switch (strtoupper(trim($this->alipay_config['sign_type']))) { case "MD5": $mysign = Alipay::md5Sign($prestr, $this->alipay_config['key']); break; case "RSA": $mysign = Alipay::rsaSign($prestr, $this->alipay_config['private_key_path']); break; case "0001": $mysign = Alipay::rsaSign($prestr, $this->alipay_config['private_key_path']); break; default: $mysign = ""; } return $mysign; }