Autoit IniWrite() перезаписывает ключ?
Autoit IniWrite() перезаписывает ключ?
IniWrite(@ScriptDir & "\php\php.ini", "Zend", "zend_extension_ts", '"' & @ScriptDir & '\Files\filename1.dll"')
IniWrite(@ScriptDir & "\php\php.ini", "Zend", "zend_extension_ts", '"' & @ScriptDir & '\Files\filename2.dll"')
//line 2 is overwriting the line 1?
Он выводит следующее в php.ini:
[Zend]
zend_extension_ts = "C: \ Documents and Settings \ App \ Files \ filename2.dll"
Когда это должно вывести следующее:
[Zend]
zend_extension_ts = "C: \ Documents and Settings \ App \ Files \ filename1.dll" zend_extension_ts = "C: \ Documents and Settings \ App \ Files \ filename2.dll"
Theirfore; Как я могу получить вышеуказанный вывод - может кто-нибудь опубликовать пример кода, пожалуйста, так как я не вижу ничего об этом на своей странице документации?
2 ответа
То, что ключ перезаписан, на самом деле имеет смысл. Имя ключа должно быть уникальным в INI-файле в разделе. Это также четко указано в файле справки.