Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 fgetc() 함수

<시간/>

fgetc() 함수는 열린 파일에서 문자를 가져옵니다. eof에서 false를 반환하거나 file_pointer가 가리키는 파일에서 읽은 단일 문자를 포함하는 문자열을 반환합니다.

구문

fgetc(file_pointer)

매개변수

  • file_pointer - 파일 포인터는 유효해야 하며 fopen() 또는 fsockopen()에 의해 성공적으로 열린 파일을 가리켜야 합니다(아직 fclose()에 의해 닫히지 않음).

반환

fgetc() 함수는 eof에서 false를 반환하거나 file_pointer가 가리키는 파일에서 읽은 단일 문자를 포함하는 문자열을 반환합니다.

예시

다음은 예입니다. 파일에서 첫 번째 문자를 읽습니다.

<?php
   $file_pointer= fopen("one.txt", "r");
   echo fgetc($file_pointer);
   fclose($file_pointer);
?>

다음은 출력입니다. "two.txt" 파일에 "캐리비안의 해적"이라는 텍스트가 있다고 가정해 보겠습니다. fgetc는 첫 번째 문자를 반환합니다.

P

한 글자씩 읽는 또 다른 예를 보자. "two.txt" 파일에 "James Gosling Development by Java"라는 텍스트가 있다고 가정해 보겠습니다.

예시

<?php
   $file_pointer = fopen("two.txt","r");
   while (! feof ($file_pointer)) {
      echo fgetc($file_pointer);
   }
   fclose($file_pointer);
?>

출력

James Gosling developed by Java