可以

$ini_array = parse_ini_file("ini文件名",true);
读取ini文件到数组。注意此时ini文件文件中的注释信息将不能读出,回写时也就没有了。
php没有提供写ini文件的函数,可以自己写一个
define("LF","\r\n");function set_ini($array) {
  $ok = "";
  $s = "";
  foreach($array as $k=>$v) {
    if(is_array($v)) {
      if($k != $ok) {
        $s .= LF."[$k]".LF;
        $ok = $k;
      }
      $s .= set_ini($v);
    }else {
      if(trim($v) != $v || strstr($v,"["))
$v = "\"$v\"";
      $s .= "$k = $v".LF;
    }
  }
  return $s;
}$p = set_ini($ini_array);
$fp = fopen("ini文件名","w");
fwrite($fp,$p);
fclose($fp);