我使用php将数组值写入CSV文件。在数组值中,我使用n
包括了一个断路。在更新数组值之后,我将使用下面的爆破函数。
$newLine[] = $row[$i].",";
$newLine[] = "n";
$csv2 [] = implode(" ", $newLine);
但是,在写入CSV文件时,将额外的空间附加到行的前面。这给我带来了一些显示问题。我想在写作时消除行前面的空间。我试图做以下。
$line1 = str_replace(' .','.',$line);
但是,我无法在CSV文件开始时没有空间写作。
您根本不需要使用空间:
$newLine[] = $row[$i].",";
$csv2 [] = implode("n", $newLine);
$csv2[] = trim ( implode("n", $newLine) , "n");
这应该起作用,因为它仅在字符串的开头和结尾处删除线路断裂。