file_put_contents('dinf.inc.php', '12312');
file_put_contents('config.inc.php', '12312');
上面代码块,同时执行,dinf.inc.php文件给修改了,但config.inc.php文件内容却没有改变,不知道是什么原因。我用的是windows系统,这两个文件在当前目录下都存在。

解决方案 »

  1.   

    1 看有没有权限修改. 
    2 查下函数的返回值,如果为FALSE的话,表示写入失败. 
    正确的应该返回一个int类型,表明写入多少数据. 
      

  2.   

    我是在本机测试的,两个文件都是在同一个路径下的,不可能config.inc.php没有权限啊。file_put_contents('config.inc.php', '12312');这一句的返回值是false,不知道为啥。
      

  3.   

    可能是全县问题,
    var_dump一下返回值