표준 PHP 라이브러리(SPL) SplFileObject::fwrite

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplFileObject::fwrite — 파일에 쓰기


설명

public SplFileObject::fwrite(string $data, int $length = 0): int|false

string의 내용을 파일에 씁니다.


매개변수

data
파일에 쓸 문자열입니다.
length
length 인수가 주어지면 length 바이트가 쓰여지거나 string의 끝에 도달한 후(둘 중 먼저 도래하는 쪽) 쓰기가 중지됩니다.

반환 값

쓴 바이트 수를 반환하거나 오류가 발생하면 false를 반환합니다.


변경 로그

버전 설명
7.4.0 이제 함수는 실패 시 0 대신 false를 반환합니다.

Examples

예제 #1 SplFileObject::fwrite() 예제

                  
<?php
$file = new SplFileObject("fwrite.txt", "w");
$written = $file->fwrite("12345");
echo "Wrote $written bytes to file";
?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

Wrote 5 bytes to file
                

기타

  • fwrite() - 바이너리 안전 파일 쓰기