这是一个简单的问题。我有一个Android应用程序通过POST方法与PHP服务器通信。我发布了一些参数,服务器用Echo回答。如果服务器执行多个Echo,如何在Android中获得所有这些回声的答案?
答案 0 :(得分:0)
您应该使用JSON返回数据,而不是仅仅回显它。这样,您就可以更好地控制返回数据。即改变:
if($something){
echo 'Output!';
}
if($somethingElse){
echo 'More output!';
}
成像:
$response = array();
if($something){
$response[] = 'Output!';
}
if($somethingElse){
$response[] = 'More output!';
}
header('Content-Type: application/json');
echo json_encode($response);
...然后解析JSON。