php中的file_put_contents

时间:2012-10-31 05:01:53

标签: php

我只是尝试使用此file_put_contents。 代码是:

$file = 'list.txt';
$subject = "Mail Subject\n";
file_put_contents($file, $subject);

但它没有放任何内容。 file_get_contents正在努力。

更新:问题解决了。我不确定。我刚刚将chmod更改为777.但我有一个疑问。我正在检查日志错误。

1 个答案:

答案 0 :(得分:1)

要检查的事项:

  • 您的文件路径是相对的。因此,您的文件可能不在您认为的目录中。
  • 检查您是否有权在包含您的文件的目录中创建文件,或者您是否有权覆盖现有文件。
  • 最后,file_put_contents返回写入的字节数或错误时返回false。将返回值保存到变量中,看看你得到了什么。