使用php追加到文本文件的下一行[重复]

Posted

技术标签:

【中文标题】使用php追加到文本文件的下一行[重复]【英文标题】:Append to next line in text file using php [duplicate] 【发布时间】:2015-06-29 02:19:01 【问题描述】:

我有一个将值传递给 .txt 文件的 php 脚本,没有问题,它可以工作,唯一的事情是我想将值附加到下一行,而不是一个接一个地附加值价值,所以我想代替“价值价值”:

价值

价值

我的脚本:

$filename4 = "EmailsFromSignUp.txt";
$content = file_get_contents($filename4);
$content .= $emailFPay;
file_put_contents($filename4, $content);

【问题讨论】:

\n .................... 随机用户说。如果您希望它在 Windows 记事本中工作,则添加一个换行符 "\r\n",如果您使用适当的文本编辑器,则添加 "\n"。 :-) 【参考方案1】:
$filename4 = "EmailsFromSignUp.txt";
$content = file_get_contents($filename4);
$content .= "\r\n" . $emailFPay;
file_put_contents($filename4, $content);

【讨论】:

【参考方案2】:
$f = fopen("EmailsFromSignUp.txt", "a+");
fputs($f, "\n" . $emailFPay);
fclose($f);

【讨论】:

【参考方案3】:

试试

$content .= PHP_EOL . $emailFPay;

【讨论】:

非常感谢,它有效。 不客气,如果你愿意,请随时接受作为答案;-)

以上是关于使用php追加到文本文件的下一行[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Qt中如何将信息保存到文本文件并且保留原来的信息,比如在原来的文本文件中添加一行信息。

文本处理三剑客之 Sed ——高级编辑命令

将文本移动到 UITableViewCell 中的下一个文本字段

C 语言文件操作 ( 配置文件读写 | 写出或更新配置文件 | 逐行遍历文件文本数据 | 获取文件中的文本行 | 查询文本行数据 | 追加文件数据 | 使用占位符方式拼接字符串 )

将文本添加到文件的第一行 [重复]

PHP - 在每行末尾写入文件