Funktsioon fgets
Funktsioon fgets loeb rea failist. Esimese parameetrina võtab ta faili viida, mis peab olema eelnevalt avatud funktsiooniga fopen. Teise valikulise parameetrina saab määrata loetava rea maksimaalse pikkuse. Funktsioon lõpetab lugemise rea lõpu, faili lõpu või määratud pikkuse saavutamisel.
Süntaks
fgets(resource $handle, int $length = ?): string|false
Näide
Loeme esimese rea failist:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Näide
Faili lugemine rida-realt tsüklis:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Näide
Rea lugemine pikkuse piiranguga:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>