如何从.csv文件中检索没有用定界符分隔的单个值?

慰藉

我正在使用file_put_contents函数将变量写入文件:

file_put_contents ( 'C:/myfiledata.csv' , $qtype, FILE_APPEND );

使用的不同值一次又一次地调用此函数$qtype因此,它们被附加到文件已经存在的内容中。

因此,三次通话会写入以下内容,例如

WaterMelonBlueBerryBlackBerry

问题是,当我通过以下代码读取文件的内容时,输出为:

Array ( [0] => WaterMelonBlueBerryBlackBerry ) $qtype: WaterMelonBlueBerryBlackBerry 0 1

我需要从数组(或$qtype)中检索单个值既然值之间没有分隔commas,我该怎么办?

$file = fopen('C:/myfiledata.csv', 'r');
while (($line = fgetcsv($file)) !== FALSE) {
  //$line is an array of the csv elements
  print_r($line); //check
  $qtype = implode(',' , $line );
  echo '$qtype: '.$qtype; //check
}

fclose($file);

echo "\r\n\n";

echo file_put_contents ( 'C:/myfiledata.csv', '');

echo "\r\n\n";

echo unlink('C:/myfiledata.csv'); //echo is for check

编辑:-我们可以看到我得到的数组fgetcsv($file)Array ( [0] => WaterMelonBlueBerryBlackBerry )为什么我没有得到类似的东西

Array ( [0] => WaterMelon, [1]=>BlueBerry, [2]=>BlackBerry )

我觉得代码有问题吗?因为值是通过多次调用写入CSV文件的file_put_contents ('C:/myfiledata.csv', $qtype, FILE_APPEND),所以单个值是通过单个调用写入的。


编辑:-

在此处输入图片说明

纳伦德拉

如果您希望所有内容都放在逗号分隔的一行中,则只需在内容中添加逗号即可。或者您可以在下面附加换行符示例

// for comma
file_put_contents ( 'C:/myfiledata.csv' , $qtype.',', FILE_APPEND );

// for new line
file_put_contents ( 'C:/myfiledata.csv' , $qtype."\n", FILE_APPEND );

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从文本文件导入数据而没有任何定界符或分隔符?

来自分类Dev

如何从文本文件导入数据而没有任何定界符或分隔符?

来自分类Dev

在matlab中,有人如何将单个单元格中的多个值放入矩阵中,并用特定的定界符将其分隔开?

来自分类Dev

如何在嵌套字典中合并具有相同键的值?(没有用)

来自分类Dev

如何使用定界符“;”导入CSV文件 和小数点分隔符作为“,”成SAS?

来自分类Dev

将值加载到CSV文件时如何修改默认定界符

来自分类Dev

如何解析没有定界符的元组?

来自分类Dev

如何解析没有定界符的元组?

来自分类Dev

如何将csv文件中的定界符(“,”,“。”,“ |”)更改为逗号(“,”)

来自分类Dev

CsvHelper:如何从给定的csv文件中检测定界符

来自分类Dev

如何读取定界符“ |” R外部CSV文件中的垂直线

来自分类Dev

如何获取Excel以将逗号解释为CSV文件中的默认定界符?

来自分类Dev

如何替换csv文件中的第N个定界符?

来自分类Dev

python:如何在更改csv文件中的定界符时允许python不添加引号

来自分类Dev

如何在批处理文件中解析带有特殊定界符的文件?

来自分类Dev

如何对具有多个定界符的文件进行排序?

来自分类Dev

如何删除具有定界符的字符串中的重复值

来自分类Dev

如何导入没有分隔符和逗号表示缺失值的 csv 或 txt 文件

来自分类Dev

如何在Rails块中添加定界符/分隔符

来自分类Dev

如何汇总数据列并使用定界符分隔值?

来自分类Dev

我们如何通过定界符分隔从XML :: LibXMl的findvalues获取的值?

来自分类Dev

无论如何,有没有用CSS中的通用层次结构来最小化选择?

来自分类Dev

无论如何,有没有用CSS中的通用层次结构来最小化选择?

来自分类Dev

如何将定界文件(多个定界符)加载到Oracle中?

来自分类Dev

如何删除字符串中没有用空格隔开的前两个单词?

来自分类Dev

CSV文件通常使用制表符定界符,如何将Univocity Parsers .csv解析器配置为允许制表符定界符?

来自分类Dev

如何在UNIX中的单个命令中搜索多个定界符位置

来自分类Dev

如何计算逗号分隔行中的字符数,其中定界符内的逗号不算作分隔符?

来自分类Dev

如何使用定界符从JavaScript中的单个列表创建子列表

Related 相关文章

  1. 1

    如何从文本文件导入数据而没有任何定界符或分隔符?

  2. 2

    如何从文本文件导入数据而没有任何定界符或分隔符?

  3. 3

    在matlab中,有人如何将单个单元格中的多个值放入矩阵中,并用特定的定界符将其分隔开?

  4. 4

    如何在嵌套字典中合并具有相同键的值?(没有用)

  5. 5

    如何使用定界符“;”导入CSV文件 和小数点分隔符作为“,”成SAS?

  6. 6

    将值加载到CSV文件时如何修改默认定界符

  7. 7

    如何解析没有定界符的元组?

  8. 8

    如何解析没有定界符的元组?

  9. 9

    如何将csv文件中的定界符(“,”,“。”,“ |”)更改为逗号(“,”)

  10. 10

    CsvHelper:如何从给定的csv文件中检测定界符

  11. 11

    如何读取定界符“ |” R外部CSV文件中的垂直线

  12. 12

    如何获取Excel以将逗号解释为CSV文件中的默认定界符?

  13. 13

    如何替换csv文件中的第N个定界符?

  14. 14

    python:如何在更改csv文件中的定界符时允许python不添加引号

  15. 15

    如何在批处理文件中解析带有特殊定界符的文件?

  16. 16

    如何对具有多个定界符的文件进行排序?

  17. 17

    如何删除具有定界符的字符串中的重复值

  18. 18

    如何导入没有分隔符和逗号表示缺失值的 csv 或 txt 文件

  19. 19

    如何在Rails块中添加定界符/分隔符

  20. 20

    如何汇总数据列并使用定界符分隔值?

  21. 21

    我们如何通过定界符分隔从XML :: LibXMl的findvalues获取的值?

  22. 22

    无论如何,有没有用CSS中的通用层次结构来最小化选择?

  23. 23

    无论如何,有没有用CSS中的通用层次结构来最小化选择?

  24. 24

    如何将定界文件(多个定界符)加载到Oracle中?

  25. 25

    如何删除字符串中没有用空格隔开的前两个单词?

  26. 26

    CSV文件通常使用制表符定界符,如何将Univocity Parsers .csv解析器配置为允许制表符定界符?

  27. 27

    如何在UNIX中的单个命令中搜索多个定界符位置

  28. 28

    如何计算逗号分隔行中的字符数,其中定界符内的逗号不算作分隔符?

  29. 29

    如何使用定界符从JavaScript中的单个列表创建子列表

热门标签

归档