PHP fpassthru() 함수
❮ PHP 파일 시스템 참조예시
파일의 현재 위치에서 EOF까지 읽고 나머지 데이터를 출력 버퍼에 씁니다.
<?php
$file = fopen("test.txt","r");
// Read first line
fgets($file);
// Read from the current position in file
- until EOF, and then write the result to the output buffer
echo fpassthru($file);
fclose($file);
?>
정의 및 사용
fpassthru() 함수는 EOF까지 파일의 현재 위치에서 읽은 다음 결과를 출력 버퍼에 씁니다.
참고: Windows의 이진 파일에서 fpassthru()를 사용할 때 파일을 이진 모드로 여는 것을 기억하십시오.
팁: 파일에 이미 쓴 경우 rewind() 를 호출 하여 파일 포인터를 파일의 시작 부분으로 설정합니다.
팁: 파일 내용을 출력 버퍼에 덤프하려면 대신 readfile() 함수를 사용하십시오.
통사론
fpassthru(file)
매개변수 값
Parameter | Description |
---|---|
file | Required. Specifies the open file to read from |
기술적 세부 사항
반환 값: | 파일에서 읽고 출력을 통해 전달된 문자 수 또는 실패 시 FALSE |
---|---|
PHP 버전: | 4.0+ |
❮ PHP 파일 시스템 참조