该fputcsv()
函数将行格式设置为CSV并将其写入打开的文件。该函数返回写入字符串的长度。
fputcsv(file_pointer, fields, delimiter, enclosure, escape)
file_pointer -有效文件指向一个文件成功打开fopen()
,popen()
或fsockopen()
。
字段-字符串数组。
分隔符-指定字段分隔符的字符。默认为逗号(,)
机柜-设置现场机柜字符。默认为双引号。
escape-设置转义字符。默认为反斜杠(\)。
该fputcsv()
函数返回写入字符串的长度。
以下是将内容写入“ employees.csv”文件的示例。
<?php $mylist = array ( "Jack,Tim", "Henry,Tom", ); $file_pointer = fopen("employees.csv","w"); foreach ($mylist as $line) { fputcsv($file_pointer,explode(',',$line)); } fclose($file_pointer); ?>
CSV文件“ employees.csv”现在将具有以下内容。
输出结果
Jack,Tim, Henry,Tom