Мне нужно перенести скрипт PHP на Perl.IniFiles использует массив или hash
В моем PHP скрипт я разобрать INI файл с элементами массива в нем, как, например ...
[RADIUS]
SRV[] = "server 1"
SRV[] = "server 2"
SRV[] = "server 3"
...
SRV[] = "server n"
Это прекрасно работает в PHP, и мой вопрос, могу ли я использовать один и тот же файл INI в Perl или я должен переписать это следующим образом:
[RADIUS]
SRV1 = "server 1"
SRV2 = "server 2"
SRV3 = "server 3"
...
SRV4 = "server n"
Это неясно в CPAN.
Для первого варианта я могу пройти через хэш и прочитать мои значения с помощью цикла while или так, и мне не нужно заботиться, удаляю ли элемент, который соответствует нумерации.
Подсказка приветствуется! Заранее спасибо.
Какой модуль у CPAN вы используете для этого? – simbabque
Config :: IniFiles http://search.cpan.org/~shlomif/Config-IniFiles-2.94/lib/Config/IniFiles.pm –
Пожалуйста, отредактируйте и покажите код, который вы написали, и что вы хотите сделать с вашей конфигурацией. Важно ли, чтобы эти серверные вещи оказались в массиве? Вам нужно, чтобы они были в порядке? – simbabque