0

您好我正在尝试编写一个编辑文本文件的 php 文件。但是,我有一组变量,每个变量都来自单独的 html 表单输入。我希望这些值中的每一个都显示在新行上。我尝试使用 PHP_EOL、“\n”和“\r\n”。下面是我的代码。我希望有人能给我指导。请注意,除了插入新行之外,一切都很顺利

<?php
$file="file.txt";
$fh=fopen($file , "a+");
$input1=$_POST['input1'];
$input2=$_POST['input2'];
$input3=$_POST['input3'];
fwrite($fh , $input1. " " . $input2 . " " . $input3 . "\n");
?>
4

1 回答 1

1

尝试替换:

fwrite($fh , $input1. " " . $input2 . " " . $input3 . "\n");

和:

fwrite($fh , $input1 . PHP_EOL . $input2 . PHP_EOL . $input3 . PHP_EOL);

至于我,它正在工作。

于 2013-04-23T07:17:47.450 回答