Удалите все вложенные массивы для многомерного массива в PHP - PullRequest
0 голосов
/ 16 ноября 2009

Что такое простой режим в PHP, чтобы удалить все вложенные массивы многомерного массива? Я хочу удалить все вложенные массивы, кроме верхнего ...

Спасибо, Titel

Ответы [ 2 ]

6 голосов
/ 16 ноября 2009
foreach($array as $k => $a) {
    if (is_array($a)) { unset($array[$k]); }
}

Как это?

2 голосов
/ 16 ноября 2009
function FlattenCallback($Value) { return !is_array($Value); }

$OneDimension = array_filter($MultiDimension, 'FlattenCallback');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...