fputcsv() 함수는 행을 CSV로 형식화하고 열린 파일에 씁니다. 이 함수는 쓰여진 문자열의 길이를 반환합니다.
구문
fputcsv(file_pointer, fields, delimiter, enclosure, escape)
매개변수
-
file_pointer - fopen(), popen() 또는 fsockopen()에 의해 성공적으로 열린 파일에 대한 유효한 파일 포인터입니다.
-
필드 - 문자열 배열.
-
구분자 - 필드 구분 기호를 지정하는 문자입니다. 기본값은 쉼표( , )입니다.
-
인클로저 - 필드 인클로저 문자를 설정합니다. 기본값은 큰따옴표입니다.
-
탈출 - 이스케이프 문자를 설정합니다. 기본값은 백슬래시(\)입니다.
반환
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