INI файл в многомерный массив в PHP

У меня есть следующий файл INI:

a.b.c = 1
a.b.d.e = 2

Я анализирую этот файл, используя parse_ini_file. И это возвращает:

array(
    'a.b.c' => 1,
    'a.b.d.e' => 2
)

Но я хочу создать многомерный массив. Мой выход должен быть:

array(
    'a' => array(
        'b' => array(
            'c' => 1,
            'd' => array(
                'e' => 2
            )
        )
    )
)

Заранее спасибо.

Ответы на вопрос(5)

Ваш ответ на вопрос