Funkcija fgets
Funkcija fgets čita liniju iz fajla. Kao prvi parametar prihvata pokazivač na fajl, koji mora biti prethodno otvoren funkcijom fopen. Drugim neobaveznim parametrom možete navesti maksimalnu dužinu linije koja se čita. Funkcija prekida čitanje pri dostizanju kraja linije, kraja fajla ili navedene dužine.
Sintaksa
fgets(resource $handle, int $length = ?): string|false
Primer
Pročitajmo prvu liniju iz fajla:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Primer
Čitanje fajla liniju po liniju u petlji:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Primer
Čitanje linije sa ograničenjem dužine:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>