你好,我正在尝试编写一个编辑文本文件的php文件。不过,我有一组变量,每个变量都来自单独的html表单输入。我希望每个值都显示在一个新行上。我尝试使用PHP_EOL,“\ n”和“\ r \ n”。以下是我的代码。我希望有人可以给我指导。需要注意的是一切工作顺利,除了插入新行在fwrite()后创建换行符/新行PHP
<?php
$file="file.txt";
$fh=fopen($file , "a+");
$input1=$_POST['input1'];
$input2=$_POST['input2'];
$input3=$_POST['input3'];
fwrite($fh , $input1. " " . $input2 . " " . $input3 . "\n");
?>
如果使用'\ r \ n'会发生什么? – Rikesh 2013-04-23 07:17:28
什么也没有。随着我不断提交表单中的数据,数据不断添加到文件中,并且行数变得更长。 – user2235005 2013-04-23 07:21:04
你如何使用'“\ r \ n”'?你试过'“\ n \ r”'。 ''\ n“'已经有效了吗? – BlitZ 2013-04-23 07:25:37