如何编写PHP以从Android接收JSON

时间:2011-07-03 09:56:16

标签: php android json

如何编写PHP(服务器端)以接收JSON,然后使用Android插入数据库。

我编写了Java来将数据发送到PHP服务器:

    HttpPost httpPost = new HttpPost("http://sit-edu4.sit.kmutt.ac.th/csc498/51270372/[My Folder].[My filename].php");

但是我不知道如何编写PHP文件来接收JSON然后插入到DB。

你能帮帮我吗?谢谢。

1 个答案:

答案 0 :(得分:3)

您的JSON数据位于$_POST数组中的某个位置。

您可以像这样解码JSON:

$json = $_POST['data']; // replace 'data' with your key
$decoded = json_decode($json, TRUE);
if ($decoded === FALSE) {
  throw new Exception('Bad JSON format.');
}
// save to your database via PDO