如何从android应用程序接收作为参数传递的json数据


How do I receive a json data passed as argument from android application?

我曾经解码存储在变量中的json字符串。现在我遇到了这样一种情况:php文件被传递一组json数据。

我不知道如何获取数据,然后将其解码为php数组。

请不要像那样给出答案

$variable = '{ "data1" : "value1" }';

我以前用过这个。

//编辑

此外,我并不是在问如何将php数组编码为json。

谢谢。

您应该使用PHP函数json_encode

<?php
$var = array('a' => 1, 'b' => 2);
echo json_encode($var);
?>

你可以用同样的方式解码json_Decode

$var= '{"car": 5}';
$obj = json_decode($var);
echo $obj->{'car'};