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

stream_get_line

자원 스트림에서 주어진 구분자까지 줄을 읽으십시오.
이름:stream_get_line
분류:개울
사용 언어:php
한 줄 설명:파일 포인터에서 컨텐츠 줄을 읽고 컨텐츠 줄을 반환합니다.

함수 이름 : stream_get_line ()

해당 버전 : PHP 4> = 4.3.0, PHP 5, PHP 7

함수 설명 : stream_get_line () 함수는 파일 포인터에서 컨텐츠 줄을 읽고 컨텐츠 줄을 반환합니다.

사용법 : stream_get_line (resource $ hone, int $ length, String $ ending =?) : String | false

매개 변수 :

  • $ 핸들 : 필수, 파일 포인터의 리소스를 나타냅니다. 일반적으로 파일을 여는 후 얻은 리소스는 fopen () 함수에 의해 사용됩니다.
  • $ 길이 : 필수, 읽을 최대 바이트 수를 나타냅니다. Newline이 발생하거나 최대 바이트 수에 도달하면 읽기가 중지됩니다.
  • $ ENDING : 선택 사항, 라인 엔딩 문자를 나타냅니다. 기본값은 "\ n"입니다. 여러 문자를 라인 엔딩 문자로 사용할 수 있습니다.

반품 값 :

  • 읽기 줄 내용을 반환하고 파일의 끝에 도달하면 False를 반환합니다.

예:

 $handle = fopen("example.txt", "r"); if ($handle) { $line = stream_get_line($handle, 1024, "\n"); echo $line; fclose($handle); }

위의 예에서 "example.txt"라는 파일을 열고 stream_get_line () 함수를 사용하여 파일 포인터에서 줄을 읽고 변수 $ 줄에 저장합니다. 마지막으로 라인 내용을 화면에 출력합니다.

파일 포인터가 파일의 끝에 도달하거나 바이트 판독 횟수가 지정된 최대 바이트 수에 도달하면 stream_get_line () 함수는 읽기를 중지하고 False를 반환합니다. 따라서 실제 응용 프로그램에서는 반환 값에 따라 콘텐츠 행이 성공적으로 읽었는지 판단해야합니다.

유사한 함수
인기 기사