- function ini digunakan untuk membaca fail satu per satu (line by line).
Setiap kali fgets() digunakan ("call") ia akan merujuk kepada line seterusnya.
Bergantung kepada berapa kali funtion itu di gunakan ("call")
Contoh 1
Memaparkan 2 line daripada 6 line kandungan dalam fail test.txt.line satu
line dua
line tiga
line empat
line lima
line enam$fail = fopen("test.txt", "r") or exit("Tak boleh buka fail!");
echo fgets($fail). "
";
echo fgets($fail);
fclose($fail);
?>Output:
line satu
line duaPenerangan :
fgets( ) di'panggil' sebanyak 2 kali, jadi hanya 2 line sahaja kandungan file test.txt dipaparkan.
Contoh 2
Memaparkan 3 line daripada 6 line kandungan dalam fail test.txt menggunakan function for( )Contoh fail test.txt :
line satu
line dua
line tiga
line empat
line lima
line enam$fail = fopen("test.txt", "r") or exit("Tak boleh buka fail!");
for($i=1;$i<=3;$i++)
{
echo fgets($fail). "
";
}
fclose($fail);
?>Output:
line satu
line dua
line tiga
Penerangan :
Function for() digunakan bagi mendapatkan loop sebanyak 3 kali. fgets( ) di 'panggil' sebanyak 3 kali ( $i<=3 ). Jadi, kita dapati hanya 3 line saja yang dipaparkan.