Fungsi fgets
Fungsi fgets membaca baris daripada fail. Parameter pertamanya menerima penunjuk fail, yang sepatutnya telah dibuka sebelum ini dengan fungsi fopen. Parameter kedua pilihan boleh menentukan panjang maksimum baris yang dibaca. Fungsi berhenti membaca apabila mencapai penghujung baris, penghujung fail, atau mencapai panjang yang ditentukan.
Sintaks
fgets(resource $handle, int $length = ?): string|false
Contoh
Membaca baris pertama daripada fail:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Contoh
Membaca fail baris demi baris dalam gelung:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Contoh
Membaca baris dengan had panjang:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>