PHP fwrite新行

Dyn*_*ite 44 php

我正在尝试将用户名和密码写入txt文件中的新行.输出应该在txt文件中是这样的.我知道这不是很安全,但它仅用于学习目的

Sebastian   password
John        hfsjaijn
Run Code Online (Sandbox Code Playgroud)

这就是我到目前为止所拥有的

if(isset($_GET['register'])) //  
{
    $user  = $_GET['username'];
    $password=$_GET['password'];
    $fh = fopen("file.txt","a+");
    fwrite($fh,$user."\n"); //write to txtfile
    fwrite($fh,$password."\n"); // write to txtfile
    fclose($fh);
}
Run Code Online (Sandbox Code Playgroud)

编辑:这是解决方案

   if(isset($_POST['register'])) //  
   {
   $user  = $_POST['username'];
   $password=$_POST['password'].PHP_EOL;
     $fh = fopen("file.txt","a+");
    fwrite($fh,$user." ".$password); //write to txtfile

    fclose($fh);
    }

    ?>
Run Code Online (Sandbox Code Playgroud)

Din*_*ino 93

使用PHP_EOL哪个产生\r\n\n

$data = 'my data' . PHP_EOL . 'my data';
$fp = fopen('my_file', 'a');
fwrite($fp, $data);
fclose($fp);
Run Code Online (Sandbox Code Playgroud)

//文件输出

my data
my data
Run Code Online (Sandbox Code Playgroud)