从文本文件中获取数据时如何在txt文件中换行?

How to make a new line in a txt file when taking in data from a text file?

我正在尝试在 php 和 html 中进行尽可能少的聊天。我已将其设置为从输入文本框发送的任何数据都将发送到名为 data.txt 的文件中。然后我有 iframed 和 data.txt 像 <iframe src="data.txt"></iframe> 并且为了让它更容易看到我有 css

div, iframe {  
    width: 100%;  
    height: 100px;   
    margin: 0 auto; 
    background-color: #777;
}

基本上,重点是我希望每次提交表单并将文本写入 data.txt 时,我都希望换行。我用这个 php:

if(isset($_POST['textdata1']))
{
$data=$_POST['textdata1'];
$fp = fopen('data.txt', 'a');
fwrite($fp, $data);
fclose($fp);
}

我试图在几个不同的地方放置一个 \n,但我总是出错。无论如何,我知道这有点长而且不一定要这么长,但我想确保您拥有所有需要的信息。 提前致谢!

我不得不把 . "\n" 放在 fwrite($fp, $data); 中,但不幸的是,在我在 repl.it 论坛上提问后,我的学校屏蔽了 repl.it,所以我无法再在线编码. (我使用我的 chromebook 来编码。)