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

Php 如何从android应用程序接收作为参数传递的json数据?,php,json,Php,Json,我曾经解码存储在变量中的json字符串。现在我遇到了一种情况,php文件被传递一组json数据 我不知道如何获取数据,然后将其解码到php数组 请不要给出像这样的答案 $variable = '{ "data1" : "value1" }'; 我以前用过这个 //编辑 另外,我不是在问如何将php数组编码为json 谢谢。您应该使用PHP函数 嗯->。但你也提到你不知道如何获取数据。那么,Android应用程序是如何将数据传输到PHP脚本的呢?如果没有更多的上下文,我们无法真正帮助您。嗨,Fe

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

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

请不要给出像这样的答案

$variable = '{ "data1" : "value1" }';
我以前用过这个

//编辑

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


谢谢。

您应该使用PHP函数


嗯<代码>->。但你也提到你不知道如何获取数据。那么,Android应用程序是如何将数据传输到PHP脚本的呢?如果没有更多的上下文,我们无法真正帮助您。嗨,Felix,来自android的数据很简单{“用户名”:“value1”,“密码”:“value2”}我需要用PHP捕获这些数据,然后对它们进行解码以进一步处理。好的,您知道如何获取数据。正如我所展示的,谷歌搜索
php解码json
会给你你需要的答案。你以前没找过吗?@Felix非常感谢你。我在这里得到了答案,因此,您需要的信息是
file\u get\u contents(“php://input”
?这就是为什么我想知道“Android应用程序如何将数据传输到PHP脚本”的原因。我不想将数据从数组编码到json。我问如何解码从android应用程序传递的json数据!
<?php
$var = array('a' => 1, 'b' => 2);

echo json_encode($var);
?>
$var= '{"car": 5}';

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