Feof dalam PHP ialah fungsi yang digunakan untuk mengesan sama ada penghujung fail telah dicapai sintaks penggunaannya ialah "feof(file)", di mana fail parameter menentukan fail terbuka untuk disemak.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP7.1, komputer Dell G3.
Apakah yang dimaksudkan feof dalam PHP?
Fungsi feof() mengesan sama ada hujung fail (eof) telah dicapai.
Mengembalikan TRUE jika penuding fail mencapai EOF atau ralat berlaku, sebaliknya mengembalikan ralat (termasuk tamat masa soket), jika tidak, mengembalikan FALSE.
Sintaks
feof(file)
Parameter
fail diperlukan. Menentukan fail terbuka untuk disemak.
Penjelasan
Parameter fail ialah penuding fail. Penunjuk fail ini mesti sah dan mesti menunjuk ke fail yang berjaya dibuka oleh fopen() atau fsockopen() (tetapi belum ditutup oleh fclose()).
Petua dan Nota
Petua: Fungsi feof() berguna untuk mengulangi data yang tidak diketahui panjangnya.
Nota: Jika pelayan tidak menutup sambungan yang dibuka oleh fsockopen(), feof() akan menunggu sehingga tamat masa dan mengembalikan TRUE. Had tamat masa lalai ialah 60 saat, nilai ini boleh ditukar menggunakan stream_set_timeout().
Nota: Jika penuding fail yang diluluskan tidak sah, ia mungkin jatuh ke dalam gelung tak terhingga, kerana EOF tidak akan mengembalikan TRUE.
Contoh
<?php $file = fopen("test.txt", "r"); //输出文本中所有的行,直到文件结束为止。 while(! feof($file)) { echo fgets($file). "<br />"; } fclose($file); ?>
Output:
Hello, this is a test file. There are three lines here. This is the last line.
Kajian yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah maksud feof dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!