[태그:] 버퍼링
-
[php]rewind
`rewind` 함수는 PHP에서 파일 포인터를 파일의 시작 지점으로 되돌리는 함수로 파일 읽기 및 쓰기 시 활용됩니다. 파일에서 처음 두 줄 읽어오기, 특정 문자열 위치 찾기 후 다시 읽기, 특정 단어 등장 횟수 세기 등에 사용할 수 있으며, 파일 I/O 작업을 최소화하여 성능 향상에 도움이 됩니다.
-
[php]readfile
`readfile` 함수는 PHP에서 파일의 내용을 읽어서 클라이언트에 직접 출력하는데 사용되는 함수입니다. 주로 파일 다운로드나 이미지 표시 등에 활용됩니다. 파일 다루기, 파일 다운로드 링크 생성, 디렉토리의 파일 목록 출력 등 다양한 상황에서 응용할 수 있으며, 성능 향상을 위해 적절한 버퍼링과 캐싱을 고려해야 합니다.