парсинг ini-файлов

zerkms

TDD infected
Команда форума
парсинг ini-файлов

Здравствуйте господа.
Есть содержимое ini-файла. Как дешевле всего его разобрать в массив?

(Да-да, про запись содержимого в файл и parse_ini_file() я знаю)

-~{}~ 13.05.09 22:31:

да уж, пробежавшись мельком по готовым говноскриптам, взглянув на собственную лень - таки сделаю так, как говорится в последней строке поста.
 

zerkms

TDD infected
Команда форума
fixxxer
вот поэтому и выбрал такой путь. чтобы потом после переезда на php5.3 заменить
PHP:
$tmp = tempnam(systemConfig::$pathToTemp, 'itf');

        file_put_contents($tmp, $data);

        $data = parse_ini_file($tmp, true);
одной строкой :)
 

A1x

Новичок
$data = parse_ini_file('var://inistr', true);

класс для регистрации обработчика можно взять прямо из мануала - http://www.php.net/manual/en/stream.streamwrapper.example-1.php
так что тоже не очень сложно :)
 
Сверху