Как преобразовать текстовый вывод print_r/из файла назад в массив?

Хочу попробовать реализовать окно настроек с заполнением из массива. Нужно прочесть подобный файл и сформировать из него ассоциативный массив.

Array
(
    ['Технологические настройки'] => Array
    (
        ['Отправка запросов к модулям'] => Array
        (
            ['Модуль1'] => Array
            (
                    ['type']    =>'checkbox',
                    ['id']      =>'chb1',
                    ['name']    =>'chb1',
                    ['checked'] =>1,
            ),
            ['Модуль2'] => Array
            (
                   .....
            )
              
        )
    )
)

Вопрос в том как сохранить настройки в удобочитаемом виде, без json/serialize ? Чтобы открыть файл с подобным наполнением, откорректировать его и получить на форме новые элементы. В интернете есть несколько решений, но они для цифровых массивов, для ассоциативных не срабатывают.


Ответы (0 шт):