Итак, после долгих трех дней была решена другая проблема, связанная с массивами php-to-json. Поскольку исправление предыдущей проблемы, столкнулись с другой, которая вызывает разрыв в выходе с использованием foreach.PHP-TO-JSON No Array [0]?
Глядя на var_dump, кажется, есть проблема:
- Первый массив не имеет 0 еще содержит все названные ключи.
- После этого массивы нумеруются: 0, 1 и т. Д., Но без названных клавиш.
- Первый повторяет в конце вывода последовательное целое число «1».
С помощью JSON Lint проверено и возвращено корректно. Адрес output link.
PS: Игнорировать json_pretty_print. Я сделал это, чтобы увидеть структуру более четко.
[
{
"muid": "IMDBTFKG3MJOZPE0AAVA",
"bandname": "In Hoodies",
"core": {
"joined": "Wed 26 August 2015",
"bandbio": "Broken Tambourine Music",
"genre": "Popular",
"subgenre": "Brit"
},
"0": [
"IM5LGM02MFS8RJLKGY9W",
"Marbles For Zen",
{
"joined": "Sun 01 March 2015",
"bandbio": "Zen And Marbles",
"genre": "Rhythm Blues",
"subgenre": "Dixie Rhythm"
},
...
"1": [
"IMA3YNBKZQDNR9RBCSRI",
"Frankie Storm",
{
"joined": "Sat 21 February 2015",
"bandbio": "Just registered. Bio coming soon.",
"genre": "Popular",
"subgenre": ""
},
Что вы хотите сказать? –
Я думаю, вы забыли спросить. –
Извинения. Пронумерованные предметы, которые должны быть вопросами. – charless