06/04/2021, 14:46
Hàm feof() trong PHP - PHP Function
Code file_put_contents('test.txt', 'Zaidap.com.net'); $fp = fopen('test.txt','rb'); while(feof($fp) == false) { $c = fgetc($fp); echo "kí tự thứ " .ftell($fp). " là: " . $c ."<br />"; }
Hàm feof()
kiểm tra xem con trỏ tập tin đã ở vị trí cuối cùng của file chưa.
Cú pháp
Cú pháp: feof( $handle);
Trong đó:
$handle
là file đã được mở thành công bằng hàmfopen()
hoặcfsockopen()
trước đó.
Kết quả trả về
Hàm sẽ trả về True nếu con trỏ đã ở cuối file, ngược lại hàm trả về False.
Ví dụ
Đếm số kí tự trong file, sử dụng feof()
:
Code
file_put_contents('test.txt', 'Zaidap.com.net'); $fp = fopen('test.txt','rb'); while(feof($fp) == false) { $c = fgetc($fp); echo "kí tự thứ " .ftell($fp). " là: " . $c ."<br />"; }
Kết quả
kí tự thứ 1 là: f kí tự thứ 2 là: r kí tự thứ 3 là: e kí tự thứ 4 là: e kí tự thứ 5 là: t kí tự thứ 6 là: u kí tự thứ 7 là: t kí tự thứ 8 là: s kí tự thứ 9 là: . kí tự thứ 10 là: n kí tự thứ 11 là: e kí tự thứ 12 là: t kí tự thứ 12 là:
Tham khảo: php.net
Nguồn: Zaidap.com.net