Funksioni fgets
Funksioni fgets lexon një rresht nga një skedar. Si parametër të parë ai pranon një tregues të skedarit, i cili duhet të jetë hapur paraprakisht nga funksioni fopen. Si parametër të dytë opsional mund të specifikoni gjatësinë maksimale të rreshtit që do të lexohet. Funksioni ndalon leximin kur arrin në fund të rreshtit, në fund të skedarit ose kur arrin gjatësinë e specifikuar.
Sintaksa
fgets(resource $handle, int $length = ?): string|false
Shembull
Le të lexojmë rreshtin e parë nga skedari:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Shembull
Leximi i skedarit rresht pas rreshti në një cikël:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Shembull
Leximi i një rreshti me kufizim të gjatësisë:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>