gpt4 book ai didi

php fputcsv 在 CSV 中使用分号分隔符

转载 作者:行者123 更新时间:2023-12-01 07:54:27 28 4
gpt4 key购买 nike

我写了一个代码,我从数据库中检索数据并使用函数“fputcsv”将它们填充到 CSV 中

我把以下内容放在首位:

$file = fopen("internal/customer_info.csv","w");

然后我检索数据并将它们放入变量中,运行函数:
$customerInfo = $first_name.";".$last_name.";".$address1.";".$address2.";".$postcode.";".$city.";".$country.";".$email;
fputcsv($file,explode(';',$customerInfo));

最后,我关闭了文件。

我的问题是:
如何放置分号分隔符?如您所见,我在那里有分号,但 CSV 输出没有。它显示一个逗号。

为什么?谁能帮我?

最佳答案

可以使用fputcsv()的第三个参数设置分隔符。 :

int fputcsv ( resource $handle , array $fields [, string $delimiter = "," [, string $enclosure = '"' [, string $escape_char = "\" ]]] )



请更换:
fputcsv($file,explode(';',$customerInfo));

到:

fputcsv($file,explode(';',$customerInfo), ";");

请查看 documentation在询问 Stack Overflow 之前。

关于php fputcsv 在 CSV 中使用分号分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32309554/

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