在写入CSV文件时,在开始时消除了空间

  • 本文关键字:空间 开始时 CSV 文件 php
  • 更新时间 :
  • 英文 :


我使用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");

这应该起作用,因为它仅在字符串的开头和结尾处删除线路断裂。

最新更新