我想写一个新的行,但它只是写在行的末尾,并没有开始一个新行。我有一个问题:如何解决这个问题?如何开始新的生产线?
<?php
if (isset($_POST['submit'])){
$data=array($_POST['name'].",", $_POST['genger'].",",$_POST['age']."," ,$_POST['personalitytype']."," ,$_POST['OS']."," ,$_POST['min']."," , $_POST['max']);
file_put_contents('singles.txt', $data, FILE_APPEND);
}
?>
你需要一个'“\ n”'在。 '$ data'的结尾 –
@JayBlanchard您需要的确切字符实际上取决于想要使用的换行符类型,但除此之外正确。 – arkascha
真@arkascha,但由于它看起来是一个CSV文本文件,所以我立即需要。 –