/** * 获取所有结果集 * @param string $getType 默认序列化 */ public function getResults($getType = 'RpcSeri') { foreach ($this->_result as $key => &$value) { $value = unserialize(Tools::passport_decrypt($value, self::ENCRYPT_KEY)); } return $this->_result; }
/** * 调用富人国游戏接口 * @param string $encode 返回编码方式self::ENCODE_RPCSERI(序列化[默认]) 和 self::ENCODE_AJAX(json方式) * @return array */ public function callInterface($encode = 'RpcSeri') { if (!$this->_sendUrl) { return false; } //如果没有url,将退出 $this->_sendUrl .= "&__hj_dt={$encode}"; $this->_httpDown->OpenUrl($this->_sendUrl); if ($this->_httpDown->IsGetOK()) { $data = $this->_httpDown->GetRaw(); if ($encode == self::ENCODE_RPCSERI) { return unserialize(Tools::passport_decrypt($data, $this->_encryptKey)); } else { return $data; } } else { return false; } }