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

How to write quotes ("") when using fputcsv of PHP

如何使用 fputcsv 在 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