(PHP 5 >= 5.1.0, PHP 7)
fputcsv — ���и�ʽ��Ϊ CSV ��д���ļ�ָ��
$handle
, array $fields
[, string $delimiter
= ','
[, string $enclosure
= '"'
]] ) : int
fputcsv() ��һ�У���
fields
���鴫�ݣ���ʽ��Ϊ CSV
��ʽ��д���� handle
ָ�����ļ���
handle
�ļ�ָ���������Ч�ģ�����ָ���� fopen() �� fsockopen() �ɹ����ļ�(����δ�� fclose() �ر�)��
fields
ֵ��һ�����顣
delimiter
��ѡ�� delimiter
�����趨�ֶηֽ����ֻ����һ���ַ�����
enclosure
��ѡ�� enclosure
�����趨�ֶ��ֶλ��Ʒ���ֻ����һ���ַ�����
����д���ַ����ij��ȣ� ������ʧ��ʱ���� FALSE
��
Example #1 fputcsv() ����
<?php
$list = array (
array('aaa', 'bbb', 'ccc', 'dddd'),
array('123', '456', '789'),
array('"aaa"', '"bbb"')
);
$fp = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
?>
�������ӻ�д�����µ�file.csv��
aaa,bbb,ccc,dddd 123,456,789 """aaa""","""bbb"""
Note: �ڶ�ȡ�� Macintosh �����л����䴴�����ļ�ʱ�� ��� PHP ������ȷ��ʶ���н���������������ʱ���ÿ�ѡ�� auto_detect_line_endings Ҳ����Խ�������⡣