Как получить переменную из json? (я не уверен с ключевым словом, которое я имею в виду) - PullRequest
0 голосов
/ 28 мая 2020

Итак, вот данные, которые я получаю из API. давайте просто назовем его $eventJson

{
  "to_user":"1234","event_data":[{"user_request_to":"5678", ... }],
  "users":
    {"1234"{"user_name":"john doe","user_id":"1234", ... },
    {"5678"{"user_name":"alex adam","user_id":"5678", ... }
}

, и я не могу получить to_user id по $eventJson->to_user; или iam, используя это

$my_id = $eventJson->to_user; //my id is 1234

foreach($eventJson->event_data as $item){
  $user_id = $item->user_request_to; //user id is 5678
}

, и теперь, как я могу получить users данные для получения user_name от обоих $my_id или $user_id?

Я пробовал с $eventJson->$user_id->user_name; и $eventJson->$my_id->user_name;, но я думаю, что это неправильно и не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...