현재 위치: > 함수 카테고리 모음> fpassthru

fpassthru

출력 파일 포인터의 나머지 데이터
이름:fpassthru
분류:파일 시스템
사용 언어:php
한 줄 설명:열린 파일에서 EOF까지 데이터를 읽고 결과를 출력 버퍼에 기록하십시오.

정의 및 사용법

fpassthru() 함수는 파일 포인터에서 남은 모든 데이터를 출력합니다.

이 함수는 현재 위치에서 EOF에 대한 주어진 파일 포인터를 읽고 결과를 출력 버퍼에 씁니다.

예 1

 <? php
$ file = fopen ( "test.txt" , "r" ) ;

// 첫 번째 줄을 읽습니다
fgets ( $ 파일 ) ;

// 나머지 파일을 출력 캐시로 전송합니다.
echo fpassthru ( $ 파일 ) ;

fclose ( $ 파일 ) ;
?>

산출:

 이 파일에는 세 줄이 있습니다.
이것이 마지막 줄입니다 .59

참고 : 59는 ​​통과 된 문자 수를 나타냅니다.

예 2

www 서버의 인덱스 페이지를 덤프하십시오.

 <? php
$ file = fopen ( "http://www.example.com" , "r" ) ;
fpassthru ( $ 파일 ) ;
?>

문법

 fpassthru ( 파일 )
매개 변수 설명하다
파일 필수의. 읽을 수있는 열린 파일 또는 리소스를 지정합니다.

설명

오류가 발생하면 fpassthru() false를 반환합니다. 그렇지 않으면 fpassthru ()는 파일 에서 읽은 문자 수를 반환하고 출력으로 전달됩니다.

파일 포인터는 유효해야하며 fopen() 또는 fsockopen() 에 의해 성공적으로 열린 파일을 가리켜야하지만 fclose() 닫히지 않았습니다).

유사한 함수
  • fwrite의 별칭 fputs

    fputs

    fwrite의별칭
  • 파일이 속한 그룹을 변경하십시오 chgrp

    chgrp

    파일이속한그룹을변경하십시오
  • 상징적 연결을 설정하십시오 symlink

    symlink

    상징적연결을설정하십시오
  • 패턴과 일치하는 파일 경로를 찾으십시오 glob

    glob

    패턴과일치하는파일경로를찾으십시오
  • disk_free_space의 별칭 diskfreespace

    diskfreespace

    disk_free_space의별칭
  • 새 디렉토리를 만듭니다 mkdir

    mkdir

    새디렉토리를만듭니다
  • 실제 경로 버퍼의 크기를 얻으십시오 realpath_cache_size

    realpath_cache_size

    실제경로버퍼의크기를얻으십시오
  • 파일에 대한 변경 동기화 (메타 데이터 포함) fsync

    fsync

    파일에대한변경동기화(메타데이터포함)