Функцыя 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);
?>