fgets Fonksiyonu
fgets fonksiyonu bir dosyadan satır okur. İlk parametre olarak, önceden fopen fonksiyonu ile açılmış bir dosya tanıtıcısı alır. İkinci isteğe bağlı parametre ile okunacak satırın maksimum uzunluğu belirtilebilir. Fonksiyon, satır sonuna, dosya sonuna veya belirtilen uzunluğa ulaşıldığında okumayı durdurur.
Sözdizimi
fgets(resource $handle, int $length = ?): string|false
Örnek
Dosyadan ilk satırı okuyalım:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Örnek
Dosyayı bir döngü içinde satır satır okuma:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Örnek
Uzunluk sınırlaması ile satır okuma:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>