fgetcsv没有删除引号

时间:2013-01-30 01:22:09

标签: php csv double-quotes fgetcsv

所以我有这个:

$handle = fopen($filepath, 'r');
$row = fgetcsv($handle, null, "\t", '"');

其中$ filepath包含一个带有以下文本的文件:

"\A some text with space."

但是当我回显$ row的内容时,它不会删除括号引号,而变量仍将包含整个字符串,包括引号,尽管它们中有空格......

我做错了什么?

1 个答案:

答案 0 :(得分:0)

fgetcsv返回一个数组,如果文件中包含您所说的内容,那么var_dump($row);的结果应为:

array(1) {
  [0]=>
  string(24) "\A some text with space."
}

然后echo $row[0];是结果,不会有引号。