gpt4 book ai didi

php - 使用 PHP 的 fputcsv 时如何写引号 ("")

转载 作者:行者123 更新时间:2023-12-04 15:25:56 27 4
gpt4 key购买 nike

如何使用 fputcsv 在 csv 文件中写入引号 ("")。我试过:

  • '""' 将结果写入 csv 文件作为 """""""

  • "\"\"" 结果写入csv文件为\"\"

最佳答案

fputcsv 正在转义双引号,因为它使用双引号作为它写入的每个字段的默认封闭字符。您可以通过将新字符作为参数传递给函数来更改 fputcsv 使用的字符:

$fh = fopen('filename.csv', 'w');

$data = ['""'];
$delimiter = ','; // keep the delimiter as a comma
$enclosure = "'"; // set the enclosure to a single quote

fputcsv($fh, $data, $delimiter, $enclosure);

fclose($fh);

参见:https://www.php.net/manual/en/function.fputcsv.php

关于php - 使用 PHP 的 fputcsv 时如何写引号 (""),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62226740/

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