employees = [
{
"firstName":"John",
"lastName":"Doe",
"sub":[{"sub_name":"subcat1"},
{"sub_name":"subcat2"}
]
},
{
"firstName":"Anna",
"lastName":"Smith",
"sub":[{"sub_name":"subcat3"},
{"sub_name":"subcat4"}
},
{
"firstName":"Peter",
"lastName":"Jones",
"sub":[{"sub_name":"subcat5"},
{"sub_name":"subcat6"}
},
];
Я хочу построить многомерный массив, который после перекодирования с использованием функции json_encode () в php должен дать мне вывод в вышеупомянутом формате json.
Как должен выглядеть многомерный массив?
Чтобы работать в обратном направлении от JSON, который вы получили, запустите var_export(json_decode($json, true))
и посмотрите на массив, который он вам дает.
Других решений пока нет …