我正在尝试使用 php 将用 Javascript 编写的数组写入 csv 文件,其中回车符和换行符分隔行。下面的代码写入 csv 文件,但都在一行上。谁能告诉我如何更改它以在每行之间包含回车/换行分隔符?谢谢
<?php
if(isset($_POST["Row"])){
$rlist = $_POST["Row"];
//$col = $_POST["Col"];
$fname =($_POST["Fname"]);
$fname = $fname . ".csv";
$rArray = explode("-",$rlist);
$totalR = count($rArray);
$fp = fopen($fname, 'w');
for($i =0; $i<$totalR;$i++){
$row = $rArray[$i];
$srow =explode(",",$row);
array_push($srow,"\n");
fputcsv($fp,$srow);
}
fclose($fp);
}
?>