Привет, я не могу найти ответ нигде в этом вопросе, который у меня есть. Я знаю его что-то простое.Побег верхнего уровня многомерного массива
Допустим, у вас есть двумерный массив это выглядит примерно так:
[0] => Array
(
[0] => Array
(
[taxonomy] => dairy
[terms] => cheese
[field] => slug
)
[1] => Array
(
[taxonomy] => dairy
[terms] => yogurt
[field] => slug
)
[2] => Array
(
[taxonomy] => brand
[terms] => independent
[field] => slug
)
)
как я разбить его на одномерный массив как так
[0] => Array
(
[taxonomy] => dairy
[terms] => cheese
[field] => slug
)
[1] => Array
(
[taxonomy] => dairy
[terms] => yogurt
[field] => slug
)
[2] => Array
(
[taxonomy] => brand
[terms] => independent
[field] => slug
)"
Причина Я спрашиваю это потому что я хочу сделать динамический запрос, который должен быть отформатирован как таковой. Обычно я просто хотел бы получить исходный массив и цикл, хотя он и генерировать необходимую информацию, но информация является частью более крупного массива. Это означает, что я не могу использовать цикл foreach внутри большего массива.
Есть ли у кого-нибудь идеи о том, как я мог избежать родительского массива, достигшего такого форматирования?
Вы можете использовать 'serialize ($ var);' где $ var может быть любым массивом и объектом. –