PHP 함수 Fgetc()

| | | | | | | | | | | |
스캔 중인 파일은 fgetc() 함수에 대한 매개변수로 사용되며 매개변수로 사용되는 파일에서 한 문자를 포함하는 문자열을 반환합니다.구문:
fgetc($file) 
매개변수:PHP의 fgetc() 함수는 $file 매개변수 하나만 사용합니다. 기호를 추출할 파일을 지정합니다.반환 값:매개변수로 사용되는 파일에서 한 문자를 포함하는 문자열을 반환합니다.오류 및 예외 :
  • 이 함수는 한 번에 한 문자씩 읽는 방식으로 대용량 파일에 최적화되어 있지 않으며, 긴 파일은 완전히 읽는 데 시간이 오래 걸릴 수 있습니다.
  • fgetc()가 여러 번 사용되면 버퍼를 지워야 합니다.
  • fgetc() 함수는 부울 False를 반환하지만 부울이 아닌 값을 반환하는 경우가 종종 있습니다. 이는 False로 평가됩니다.
  • 아래 프로그램은 fgetc() 함수를 보여줍니다.프로그램 1 : 아래 프로그램에서 gfg.txt라는 파일에는 다음이 포함되어 있습니다. 텍스트. 이것은 첫 번째 줄입니다.
    이것은 두 번째 줄입니다.
    이것은 세 번째 줄입니다. <코드><코드>
    // fopen() 함수를 사용하여 파일을 엽니다.$my_file = fopen ( "gfg.txt" , "rw" );
    // 에서 한 문자 출력
    // 열린 파일에 대한 포인터echo fgetc ( $my_file );
    // 파일은 fclose()로 닫힙니다.fclose ( $my_file );
    ?> 출력:
    T
    프로그램 2 : 아래 프로그램에서 gfg.txt 다음 텍스트가 포함되어 있습니다. 이것은 첫 번째 줄입니다.
    이것은 두 번째 줄입니다.
    이것은 세 번째 줄입니다. <코드><코드>
    // fopen() 함수를 사용하여 파일을 엽니다. $my_file = fopen ( " gfg.txt " , " rw " );
    // 한 번에 한 문자씩 인쇄 // 파일 끝에 도달할 때까지동안 ( ! feof ( $my_file )) { echo fgetc ( $my_file ); }
    // fclose() 함수를 사용하여 파일을 닫습니다.fclose ( $my_file ); ?>
    출력:
    첫 번째 선. 이것은 두 번째 줄입니다. 이것은 세 번째 줄입니다.
    링크:
    http://php.net/ manual / en / function.fgetc.php