gpt4 book ai didi

php - php 中的 "\n"没有在我的文件中向下移动一行

转载 作者:行者123 更新时间:2023-12-04 00:38:16 26 4
gpt4 key购买 nike

我正在编写一个小的 php 脚本来将表单数据保存到一个文件中,并且一切正常,除了\n 没有在文件中向下移动一行。它在同一行上打印所有数据。

<?php

$firstname = $_POST["firstname"];
$email = $_POST["email"];
$handle = fopen('details.txt','a');
fwrite($handle, $firstname ."\n");
fwrite($handle, $email);
?>
<br>
Your email address is: <?php
echo $_POST["email"];
?>

最佳答案

一定是跨平台换行问题。您的系统可能期望\r\n

使用 PHP_EOL

The correct 'End Of Line' symbol for this platform. Available since PHP 5.0.2

这使您的新产品线跨平台。您不必再担心\n 或\r\n。

fwrite($handle, $firstname .PHP_EOL);

关于php - php 中的 "\n"没有在我的文件中向下移动一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28904623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com