Hàm fread () đọc từ một tệp đang mở. Hàm fread () tạm dừng ở cuối tệp hoặc khi nó đạt đến độ dài được chỉ định, tùy điều kiện nào đến trước. Nó trả về chuỗi đã đọc khi thành công. Khi không thành công, nó trả về FALSE.
Cú pháp
fread(file_pointer, length)
Tham số
-
file_pointer - Tài nguyên con trỏ hệ thống tệp được tạo bằng fopen (). Bắt buộc.
-
chiều dài - Số byte tối đa để đọc. Bắt buộc.
Quay lại
Hàm fread () trả về chuỗi đã đọc thành công. Khi không thành công, nó trả về FALSE.
Giả sử chúng ta có một tệp “one.txt” với dòng sau.
Cricket and Football are popular sports.
Sau đây là một ví dụ đọc 7 byte từ một tệp.
Ví dụ
<?php $file_pointer = fopen("one.txt", "r"); // fread() function echo fread($file_pointer, "7"); fclose($file_pointer); ?>
Đầu ra
Cricket
Hãy để chúng tôi xem một ví dụ khác đọc tất cả các byte từ cùng một tệp “one.txt”.
Ví dụ
<?php $file_pointer = fopen("one.txt", "r"); // fread() function echo fread($file_pointer, filesize("one.txt")); fclose($file_pointer); ?>
Đầu ra
Cricket and Football are popular sports.