请问:如何修改文件的内容?UP,UP,UP

xhaolifu 2003-10-17 04:59:21
我用ini文件保存了一些变量的默认值,我想通过网页的方式更改ini文件中的变量默认值,可以做到吗?如何做?
...全文
34 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
boystones 2003-10-18
  • 打赏
  • 举报
回复
学习
blueoxygen 2003-10-18
  • 打赏
  • 举报
回复
great:)
ustcfrank 2003-10-18
  • 打赏
  • 举报
回复
up
xuzuning 2003-10-17
  • 打赏
  • 举报
回复
可以

$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);

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧