使用PHP在CSV文件中编写逗号

use*_*631 5 php csv

我发送一个csv文件作为标题,我想使用逗号(不分离,只是使用).我该怎么办?我正在使用PHP而我无法使用,fputcsv因为我将其作为标题发送.

Ame*_*eer 12

只需使用'"'.$value.'"'它就可以了.


Gor*_*don 9

先将CSV写入文件,然后通过readfile它直接发送或直接写入输出流:

fputcsv(
    fopen('php://output', 'w+'),
    array(
        'Some text',
        'Some text with commas ,,,,,',
        'Other text'
    )
);
Run Code Online (Sandbox Code Playgroud)

然后将打印

"Some text","Some text with commas ,,,,,","Other text"
Run Code Online (Sandbox Code Playgroud)

请注意,fputcsv还允许您更改分隔符和附件,因此除了将值包装在引号中之外,您还可以将分隔符更改为例如分号.

有关支持的包装器,请参阅PHP手册fopen: