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);
?>