PHP fputcsv() 함수
❮ PHP 파일 시스템 참조예시
행을 CSV로 형식화하고 열린 파일에 씁니다.
<?php
$list = array
(
array("Peter", "Griffin" ,"Oslo", "Norway"),
array("Glenn", "Quagmire", "Oslo", "Norway")
);
$file = fopen("contacts.csv","w");
foreach ($list as $line) {
fputcsv($file, $line);
}
fclose($file);
?>
정의 및 사용
fputcsv() 함수는 행을 CSV로 형식화하고 열린 파일에 씁니다.
팁: fgetcsv() 함수 도 참조하십시오 .
통사론
fputcsv(file, fields, separator, enclosure,
escape)
매개변수 값
Parameter | Description |
---|---|
file | Required. Specifies the open file to write to |
fields | Required. Specifies which array to get the data from |
separator | Optional. A character that specifies the field separator. Default is comma ( , ) |
enclosure | Optional. A character that specifies the field enclosure character. Default is " |
escape | Optional. Specifies the escape character. Default is "\\". Can also be an empty string ("") which disables the escape mechanism |
기술적 세부 사항
반환 값: | 성공 시 작성된 문자열의 길이, 실패 시 FALSE |
---|---|
PHP 버전: | 5.1+ |
PHP 변경 로그: | PHP 7.4 - 이스케이프 매개변수는 이제 이스케이프 메커니즘을 비활성화하기 위해 빈 문자열을 허용합니다 PHP 5.5 - 이스케이프 매개변수 추가 |
❮ PHP 파일 시스템 참조