0, 'uin' => $from_uin, 'msg' => $content))); echo json_encode(array('type' => 0, 'uin' => $from_uin, 'msg' => $content)); Heartbeats(); break; case 'group_message': $_content=$json['result'][0]['value']['content']; unset($_content[0]); $content=convert_multi_array($_content); $from_uin=$json['result'][0]['value']['from_uin']; post(ROOT_URL.'WebQQ.php',json_encode(array('type' => 0, 'uin' => $from_uin, 'msg' => $content))); echo json_encode(array('type' => 1, 'uin' => $from_uin, 'msg' => $content)); Heartbeats(); break; default: Heartbeats(); break; } } function convert_multi_array($array) { $out = implode(array_map(function($a) {if (is_array($a)){return '';} return $a;},$array));//ignore old qq emoticon... return $out; } Heartbeats(); ?>