PHP中操作ini配置文件的方法 |
本文标签:配置php.ini PHP操作ini配置文件 复制代码 代码如下: <?php //写ini文件 function write_ini_file($assoc_arr, $path, $has_sections=FALSE) { $content = ""; if ($has_sections) { foreach ($assoc_arr as $key=>$elem) { $content .= "[".$key."]\n"; foreach ($elem as $key2=>$elem2) { if(is_array($elem2)) { for($i=0;$i<count($elem2);$i++) { $content .= $key2."[] = \"".$elem2[$i]."\"\n"; } } else if($elem2=="") $content .= $key2." = \n"; else $content .= $key2." = \"".$elem2."\"\n"; } } } else { foreach ($assoc_arr as $key=>$elem) { if(is_array($elem)) { for($i=0;$i<count($elem);$i++) { $content .= $key2."[] = \"".$elem[$i]."\"\n"; } } else if($elem=="") $content .= $key2." = \n"; else $content .= $key2." = \"".$elem."\"\n"; } } if (!$handle = fopen($path, w)) { return false; } if (!fwrite($handle, $content)) { return false; } fclose($handle); return true; } //用法 //读ini文件 如果在python中处理,需要将PHP生成的配置文件值两边的双引号去掉 。也就是把上面生成ini配置文件函数的\"去掉即OK 。 |