rewind 함수
(PHP 4, PHP 5, PHP 7, PHP 8)
rewind — 파일 포인터 위치 되감기
설명
rewind(resource $stream
): bool
stream
의 파일 위치 표시기를 파일 스트림의 시작 부분으로 설정합니다.
메모: 추가("a" 또는 "a+") 모드에서 파일을 연 경우 파일 포인터 위치에 관계없이 파일에 쓰는 모든 데이터가 항상 추가됩니다.
매개변수
stream
- 파일 포인터는 유효해야 하고 fopen()에 의해 성공적으로 열린 파일을 가리켜야 합니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
Examples
예제 #1 rewind() 덮어쓰기 예제
<?php
$handle = fopen('output.txt', 'r+');
fwrite($handle, 'Really long sentence.');
rewind($handle);
fwrite($handle, 'Foo');
rewind($handle);
echo fread($handle, filesize('output.txt'));
fclose($handle);
?>
위의 예는 다음과 유사한 결과를 출력합니다.
Foolly long sentence.