android发送Json对象时,如何使用php读取Json数据?

android发送Json对象时,如何使用php读取Json数据?,php,Php,我想将数据存储在我的mysql数据库中,该数据库是通过webservice从android发送的。我无法理解如何从json访问字段值 json格式如下: {'User_Usr':[ { "id": 912345678901, "text": "How do I write JSON on Android?", "geo": null, "user": { "name": "android_newb", "followers_count": 41 }, { "id"

我想将数据存储在我的mysql数据库中,该数据库是通过webservice从android发送的。我无法理解如何从json访问字段值

json格式如下:

{'User_Usr':[
  {
 "id": 912345678901,
 "text": "How do I write JSON on Android?",
 "geo": null,
 "user": {
   "name": "android_newb",
   "followers_count": 41
 },
 {
  "id": 912345678902,
  "text": "@android_newb just use android.util.JsonWriter!",
  "geo": [50.454722, -104.606667],
  "user": {
   "name": "jesse",
   "followers_count": 2
  }
 }
  ]}
所以请各位。把这个问题的解决方案寄给我。。 提前感谢….

使用

$value = json_decode(jsonString);
这里的
$value
是一个数组,它保存
jsonString
的值。
处理此数组以将值存储在数据库中

使用PHP函数json_decode();它将把json数据转换为PHP数据,因此由于它被包装在{和}$t中,所以它将作为类
传递。下面将是一个对象。
最好只对结果进行打印,这样会显示生成的内容

$t = json_decode($android_data);
print_r($t);

您可以参考


试试谷歌人,这真的很简单。@PozzoApps:老兄,你还没明白我的问题。。。我只是想知道json的正确格式。。。我自己解决了。。谢谢你提出这类有价值的建议。。
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';

var_dump(json_decode($json));
var_dump(json_decode($json, true));