Функция fgets
Функция fgets файлдан сатрни ўкиб олади. У биринчи параметр сифатида илгари fopen функции билан очилган булиши керак бўлган файл кўрсаткичини кабул килади. Иккинчи ихтиёрий параметр оркали ўкилаётган сатрнинг максимал узунлигини кўрсатиш мумкин. Функция сатр охирига, файл охирига етишилганда ёки кўрсатилган узунликка етишилганда ўкишни тўхтатади.
Синтаксис
fgets(resource $handle, int $length = ?): string|false
Мисол
Файлдан биринчи сатрни ўкийлик:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Мисол
Файлни сатрма-сатр циклда ўкиш:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Мисол
> Узунлик чекланиши билан сатрни ўкиш:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>