在PHP中获取新行。 “ ”不会在[重复]中工作

This question already has an answer here:

I have some PHP code that generates some form data and sends it to a .dat file.

I've been googling a lot but can't seem to get it right..

Can anyone see what I'm doing wrong?

$code = $_GET["code"];
$name = $_GET["name"];
$email = $_GET["email"];

$line = $code . ";" . $name . ";" . $email . "
";

$file = fopen("paameldinger.dat", "a");
fwrite($file, $line);
fclose($file);

echo "Takk du er nå registrert!";
</div>

use PHP_EOL instead:

$line = $code . ";" . $name . ";" . $email . PHP_EOL;