如何在$ _POST的1个单元格中的csv文件中放入一串文本

时间:2014-02-27 23:32:11

标签: php

正如标题所解释的,如何在$ _POST的1个单元格中的csv文件中放入一串文本?

我正在使用的代码,它在1个单元格中放入1个单词而不是1个单元格中的字符串:

$file = 'itemlist.csv';
$name = $_POST["prod_name"];
file_put_contents($file, $name . PHP_EOL, FILE_APPEND);

1 个答案:

答案 0 :(得分:0)

$_POST["prod_name"]="string wich have five words";
$file = 'itemlist.csv';
$name[] = $_POST["prod_name"];

$file = fopen($file, 'a');
fputcsv($file, $name );
fclose($file);

它会在itemlist.csv中添加$_POST["prod_name"]

中字符串的第一行/列

修改 为了使用更多$ _POST变量,12个或更多:

  $file = 'itemlist.csv';
  foreach($_POST as $string) {
    $name[] = $string;
  }

  $file = fopen($file, 'a');
  fputcsv($file, $name );
  fclose($file);