【发布时间】:2018-08-21 19:05:07
【问题描述】:
使用 .ini 文件是这样的:
[sectionName1]
key1=val1
key2=val2
[sectionName2]
key1=val1
key2=val2
[sectionName3]
key1=val1
key2=val2
...如何删除sectionName2 部分及其包含的所有内容?
将整个文件解析为文本是一种方法,但由于 PHP 有parse_ini_file,似乎会有一个内置函数来处理类似的事情。 parse_ini_file 文档没有解决任何更改 ini 文件的特殊方法。
【问题讨论】:
-
我们总是乐于帮助和支持新的编码员,但您需要先帮助自己。 :-) 在doing more research 之后,如果您有问题发布您尝试过的方法,并清楚地解释什么不起作用并提供a Minimal, Complete, and Verifiable example。阅读How to Ask 一个好问题。请务必take the tour 并阅读this。
-
您可以使用您提到的 parse_ini_file 将文件读入一个多维数组,其中键对应于部分名称。从数组中删除一个键很容易;您可能已经知道如何做到这一点。还有一些关于如何在此处写回文件的想法:stackoverflow.com/questions/5695145/…
-
据我所知,没有内置函数可以将ini文件写回。