fgets 함수
fgets 함수는 파일에서 한 줄을 읽습니다. 첫 번째 매개변수로는 fopen 함수로 미리 열어야 하는 파일 핸들을 받습니다. 두 번째 선택적 매개변수로 읽을 줄의 최대 길이를 지정할 수 있습니다. 이 함수는 줄의 끝, 파일의 끝, 또는 지정된 길이에 도달하면 읽기를 중단합니다.
구문
fgets(resource $handle, int $length = ?): string|false
예제
파일에서 첫 번째 줄을 읽어봅시다:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
예제
루프를 사용하여 파일을 한 줄씩 읽기:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
예제
길이 제한을 두고 줄 읽기:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>