如何编辑.csv标题行

时间:2014-03-24 18:47:43

标签: php csv row edit

我使用脚本将商店中的商品导出到一个.csv文件。 现在我需要更改标题行以使其适用于我。

我正在寻找很长一段时间,但没有得到它如何让它工作。 也许我只是为此傻了。

让我们说我的CSV看起来像这样:

  1. Heading1 Heading2 Heading3
  2. value1 value2 value3
  3. 现在我需要打开那个csv文件,只更改标题,关闭并保存它。

1 个答案:

答案 0 :(得分:0)

$f = "file.csv";

$new_heading =  "World,Mama,Euro";
$new_heading.="\n";

// read into array
$arr = file($f);

// edit first line
$arr[0] = $new_heading;

// write back to file
file_put_contents($f, implode($arr));
相关问题