fgets funktsiyasi
fgets funktsiyasi fayldan satrni o'qiydi. U birinchi parametr sifatida fopen funktsiyasi bilan oldin ochilgan bo'lishi kerak bo'lgan fayl ko'rsatkichini qabul qiladi. Ikkinchi ixtiyoriy parametrda o'qiladigan satrning maksimal uzunligini belgilash mumkin. Funktsiya satr oxiriga, fayl oxiriga yoki belgilangan uzunlikka yetganda o'qishni to'xtatadi.
Sintaksis
fgets(resource $handle, int $length = ?): string|false
Misol
Keling, fayldan birinchi satrni o'qiymiz:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Misol
Faylni satroqma-satr tsiklda o'qish:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Misol
Uzunlik cheklovi bilan satr o'qish:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>