decode($body); $this->cacheLog($data['msg_id'], $data['setting']); self::log($data, 'BoxSettingServer', self::$LOG_MAJOR); return false; } /** * 解析装载的数据 * @param $body * @return array * User: Mead */ private function decode($body) { list($setting, $msg) = explode(BikeControl::SPLIT_TAG, implode('', $body)); // $msg = $this->decodeMsgId($msg); $setting = $this->decodeSetting($setting); return [ 'setting' => $setting, 'msg_id' => $msg, ]; } }