【发布时间】:2012-03-24 13:17:02
【问题描述】:
我需要能够编辑 .ini 文件(我正在使用 parse_ini_file 读取),但要保留 cmets 和格式(换行符、缩进)。
你知道有什么好的类对这类东西有很好的优化功能吗?
【问题讨论】:
-
你有一些样本输入和输出吗?
-
它看起来像一个标准的 ini 文件,如 php.ini,有 4-5 个部分,其中包含一些 key = value 条目
-
怀疑这样的事情同时存在(对于 PHP)。我会有一个
editconfigini.php,但这会忽略部分,只关心受约束的键=值格式。 -
@mario - 确实存在这样做的东西。例如,Symfony 使用 ini 文件。
-
@Flukey - 出于兴趣,您想到了哪个版本的 Symfony?版本 1.x 主要将 ini 文件用于 Propel(db 配置在 propel.ini 中),但这只是一个配置读取器,而不是写入器 afaik。我想它会为此使用 Phing - 尽管其中可能有一个作家!