Рекурсивная функция для ключей как штампов и значений как имя_файла [дубликат]

Чтобы скрыть странные журналы из iOS

  1. открыть xcode
  2. cmd + shift + / для поиска в меню
  3. введите «схема редактирования»
  4. выберите его и введите
  5. нажмите «Аргументы»
  6. добавьте переменную env: имя OS_ACTIVITY_MODE, значение отключено
  7. закрыть
-1
задан Ozzy 16 September 2015 в 09:33
поделиться

1 ответ

Эта функция делает то, что вы хотите:

function flattenArray($arr) {
    $output = [];

    foreach ($arr as $key => $value) {
        if (is_array($value)) {
            foreach(flattenArray($value) as $flattenKey => $flattenValue) {
                $output["${key}.${flattenKey}"] = $flattenValue;
            }
        } else {
            $output[$key] = $value;
        }
    }

    return $output;
}

Вы можете увидеть, что она работает здесь .

1
ответ дан Phylogenesis 21 August 2018 в 09:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: