Fungsi fgets
Fungsi fgets membaca baris dari file. Parameter pertamanya menerima pointer ke file, yang harus dibuka terlebih dahulu dengan fungsi fopen. Parameter kedua opsional dapat digunakan untuk menentukan panjang maksimum baris yang dibaca. Fungsi berhenti membaca ketika mencapai akhir baris, akhir file, atau mencapai panjang yang ditentukan.
Sintaks
fgets(resource $handle, int $length = ?): string|false
Contoh
Membaca baris pertama dari file:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Contoh
Membaca file baris per baris dalam loop:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Contoh
Membaca baris dengan batasan panjang:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>