Функција 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);
?>