Не выбирать строку «id» из кода JSON.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Не выбирать строку «id» из кода JSON.

Сообщение Anonymous »


здесь у меня есть функция для создания категории. Мне нужно выбрать все подкатегории и создать с ними json-код, а в нем организовать категории по их субидам

функция unflattenArray($flatArray){ $refs = массив(); $результат = массив(); в то время как (count ($ FlatArray) > 0) { for ($i=count($flatArray)-1; $i>=0; $i--){ if ($ FlatArray[$i]["parent"]==0){ $result[$flatArray[$i]["id"]] = $flatArray[$i]; $refs = &$result[$flatArray[$i]["id"]]; не установлено ($ FlatArray [$ я]); $ FlatArray = array_values ​​($ FlatArray); } иначе, если ($ FlatArray[$i]["родительский"] != 0){ if (array_key_exists($flatArray[$i]["родительский"], $refs)){ $о = $flatArray[$i]; $refs[$flatArray[$i]["id"]] = $o; $refs[$flatArray[$i]["parent"]]["subs"][] = &$refs[$flatArray[$i]["id"]]; не установлено ($ FlatArray [$ я]); $ FlatArray = array_values ​​($ FlatArray); } } } } вернуть $результат; } это выбирает это

{ "17": { "идентификатор": 17, «родитель»: 0, "title": "XXX3" }, "41": { "идентификатор": 41, «родитель»: 0, "название": "XXX2", "сабы": [ { "идентификатор": 45, «родитель»: 41, "название": "XXX7", "сабы": [ { "идентификатор": 102, «родитель»: 45, "title": "XXX10" }, { "идентификатор": 101, «родитель»: 45, "title": "XXX9" } ] } ] }, "85": { "идентификатор": 85, «родитель»: 0, "title": "XXX2" }, "1": { "идентификатор": 1, «родитель»: 0, "название": "XXX1", "сабы": [ { "идентификатор": 65, «родитель»: 1, "title": "XXX6" } ] } } и мне нужно было бы выбрать тот же json, но без заголовка!

{ "17": { //
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»