private function get_cft_package($partnerKey) { try { if (null == $partnerKey || "" == $partnerKey) { throw new Exception("密钥不能为空!" . "<br>"); } ksort($this->fields); $unSignParaString = weixin_util::formatQueryParaMap($this->fields, false); $paraString = weixin_util::formatQueryParaMap($this->fields, true); return $paraString . "&sign=" . weixin_util::sign($unSignParaString, weixin_util::trimString($partnerKey)); } catch (Exception $e) { die($e->getMessage()); } }