fgets funksiyası
fgets funksiyası fayldan sətri oxuyur. İlk parametr kimi, əvvəlcədən fopen funksiyası ilə açılmış fayl göstəricisini qəbul edir. İkinci istəyə bağlı parametrlə oxunan sətrin maksimum uzunluğunu təyin etmək olar. Funksiya sətrin sonuna, faylın sonuna və ya göstərilən uzunluğa çatdıqda oxumanı dayandırır.
Sintaksis
fgets(resource $handle, int $length = ?): string|false
Nümunə
Fayldan birinci sətri oxuyaq:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Nümunə
Faylı sətir-sətir dövrə ilə oxumaq:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Nümunə
Uzunluğu məhdudlaşdırılmış sətri oxumaq:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>