Из веб-сервиса я получаю объект json.
var_dump из json_decode ($ getUsercodes, true) дает мне:
Array(549) {
["Jackson Kim"]=> array(2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" }
["Richardson"]=> array(2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" }
["Jenson Webb"]=> array(2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" }
["Makai Pate"]=> array(2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" } ....
То же самое -> var_dump из json_decode ($ getUsercodes, false) дает мне:
object(stdClass)#3 (549) {
["Jackson Kim"]=> object(stdClass)#2 (2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" }
["Richardson"]=> object(stdClass)#4 (2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" }
["Jenson Webb"]=> object(stdClass)#5 (2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" }
["Makai Pate"]=> object(stdClass)#6 (2) { ["codeA"]=> string(1) "x" ["codeB"]=> string(1) "y" }
....
Как я могу напечатать только имя? 'Джексон Ким'
Я пробовал:
$result = json_decode ($getUsercodes, true)
echo $result[0]
Это дает мне неопределенное смещение?