使用.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文件的任何特殊方法。
答案 0 :(得分:0)
parse_ini_file()加载在filename中指定的ini文件,并以关联数组的形式返回该文件中的设置。
(我强调)
因此,如果您解析给定的.ini文件,则整个文件都将作为一个数组,这意味着您可以执行以下操作:
$ini_array = parse_ini_file("sample.ini");
unset($ini_array['sectionName2']);