У меня есть JSON строку, как это:PHP цикл через JSON массив
$fields_string = '
{"fields":
{"customers":[{"name":"john","id":"d1"},
{"name":"mike","id":"d2"},
{"name":"andrew","id":"d3"},
{"name":"peter","id":"d4"}]
}
}'
Как я могу напечатать каждое имя? Я буду использовать их позже в вариантах выбора html, я знаю, как это сделать. Но я не мог вытащить струну. Вот то, что я пробовал:
$obj = json_decode($fields_string);
$fields_detail = $obj-?{"fields"}->{"customers"};
на данный момент, я могу напечатать массив клиентов путем echo json_encode($fields_detail)
, но до этого, я хочу, чтобы получить имя ломаются с помощью foreach
. Я пробовал несколько раз, это не сработало. Может кто-нибудь помочь, пожалуйста.
Спасибо!
Вы хотите получить что? Как вы пытались? Как это не сработало? – Jon