gpt4 book ai didi

php - 从逗号或制表符分隔的文本文件中读取

转载 作者:IT王子 更新时间:2023-10-28 23:46:49 24 4
gpt4 key购买 nike

我需要从可以用逗号或制表符分隔的文件中读取数据。我现在有一个函数 getcsv 但它只接受一个可能的分隔符。

任何想法如何处理这个?

谢谢。

最佳答案

从 PHP 5.3 开始,您可以使用 str_getcsv()使用不同的分隔符读取各行。

$someCondition = someConditionToDetermineTabOrComma();

$delimiter = $someCondition ? "," : "\t";

$fp = fopen('mydata.csv', 'r');

while ( !feof($fp) )
{
$line = fgets($fp, 2048);

$data = str_getcsv($line, $delimiter);

doSomethingWithData($data);
}

fclose($fp);

关于php - 从逗号或制表符分隔的文本文件中读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1372223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com