Kazi fgets
Kazi fgets husoma mstari kutoka kwenye faili. Kigezo cha kwanza kinakubali kishikio cha faili, ambacho kinapaswa kufunguliwa awali na kazi fopen. Kigezo cha pili si lazima kinaweza kubainisha urefu wa juu wa mstari unasomwa. Kazi hii inakoma kusoma inapofikia mwisho wa mstari, mwisho wa faili, au inapofikia urefu uliobainishwa.
Sintaksia
fgets(resource $handle, int $length = ?): string|false
Mfano
Kusoma mstari wa kwanza kutoka kwenye faili:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Mfano
Kusoma faili mstari kwa mstari kwenye kitanzi:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Mfano
Kusoma mstari kwa kizuizi cha urefu:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>