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