将变量保存到 PHP 中的 .txt 文件?

Saving a variable to a .txt file in PHP?

我正在尝试将变量附加到同一目录中的单独 txt 文件。但是,我在将实际数据写入 txt 文件时遇到了问题。看起来,我的命令语法是正确的,但数据没有保存到文件中。这是我想出的代码。

$results = "results.txt";
$resultsLink = fopen($results, 'a');
$fileParagraph = $paragraph;
fwrite($resultsLink, $fileParagraph);
fclose($resultsLink);

我在同一目录下创建了一个单独的文件 "results.txt",此页面不受影响。 $paragraph 仅包含用户从 html 页面输入的字符串。非常感谢对此问题的任何帮助。

试试这些:

1) 你试过file_get_content()的表弟了吗? file_put_contents($results, $fileParagraph, FILE_APPEND);

这个很棒的函数将在 1 行中完成所有文件写入工作。

2) 检查文件的权限。如果使用linux,您可以通过将权限设置为777来允许所有人对其进行读写。

chmod 777 results.txt

3) 如果其中 none 有效,您可以检查错误日志或启用错误报告(如果在本地进行测试)。 PHP 应该让您知道交易的全部内容。

祝你找到解决方案好运!