feof

FILE : END OF FILE [ feof( ) function ]

Function feof() digunakan untuk menyemak samaada hujung fail tersebut telah sampai atau belum. Menyemak "end-of-fail" (EOF) sangat berguna bagi looping bagi data yang tak diketahui panjangnya. Perlu diingat ia tidak boleh dibaca bila fail dibuka dalam mode w, a dan x.

Contoh 1
Cara menulis function feof

$fail = fopen("test.txt","r");
feof($fail)

Contoh 2.
Memaparan kandungan file test.txt hingga ke hujung file menggunakan feof() dan fgets().

Contoh kandungan dalam file test.txt:

Saya suka belajar.
Kadang-kadang saya suka tidor.
Pada waktu lapang saya suka surf internet.

Contoh kandungan script.

$fail = fopen("test.txt", "r") or exit("Tak boleh buka fail!");

while(!feof($fail))
{
echo fgets($fail). "
";
}
fclose($fail);
?>

Output:

Saya suka belajar.
Kadang-kadang saya suka tidor.
Pada waktu lapang saya suka surf internet.

Penerangan :

Function fgets( ) berfungsi memaparkan kandungan file test.txt line per line. While function akan membuat loop selagi file tak sampai hujung file.

Related topic : fgets( ), fopen( )