справка по основным данным JSON - PullRequest
0 голосов
/ 03 июня 2010

плохо знакомы с данными json и изо всех сил, я думаю, ответ очень прост, но я не давал мне покоя за последний час

Пример данных

    {
   "data": 
      {
         "userid": "17",
         "dates": {
            "timestame": "1275528578",
                  },
         "username": "harino54",

      }

}

Хорошо, я могу легко получить идентификатор пользователя или имя пользователя с помощью

echo "$t->userid" or echo "$t->username "

но как мне извлечь данные из квадратных скобок? в этом случае timestame?

не могу понять это ..

есть идеи?

Ответы [ 2 ]

2 голосов
/ 03 июня 2010

Похоже, вы ищете что-то вроде этого: echo "{$t->dates->timestame}";.

Чтобы получить доступ к данным объекта в кавычках, вам необходимо заключить его в фигурные скобки.

поочередно, вы можете просто сказать: echo $t->date->timestame; без кавычек.

Ты что-то делаешь?

$t = json_decode($jsonString);
echo $t->data->dates->timestame;

или

$t = json_decode($jsonString);
echo "{$t->data->dates->timestame}";
1 голос
/ 03 июня 2010
$t -> dates -> timestame
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...