PHP hàm file_get_contents()
Định nghĩa và cách sử dụng
Hàm file_get_contents() đọc toàn bộ tệp vào một chuỗi.
và file() Giống nhau, khác biệt là file_get_contents() đọc tệp vào một chuỗi.
Hàm file_get_contents() là phương pháp được ưa thích để đọc nội dung tệp vào một chuỗi. Nếu hệ điều hành hỗ trợ, nó cũng sẽ sử dụng công nghệ ánh xạ bộ nhớ để cải thiện hiệu suất.
Cú pháp
file_get_contents(path,include_path,context,start,max_length)
Tham số | Mô tả |
---|---|
path | Bắt buộc. Định nghĩa tệp cần đọc. |
include_path | Tùy chọn. Nếu cũng muốn tìm kiếm tệp trong include_path, có thể đặt tham số này là "1". |
context |
Tùy chọn. Định nghĩa môi trường của đối tượng file. context là một bộ tùy chọn có thể thay đổi hành vi của luồng. Nếu sử dụng null, thì bỏ qua. |
start | Tùy chọn. Định nghĩa vị trí bắt đầu đọc trong tệp. Tham số này được thêm vào PHP 5.1. |
max_length | Tùy chọn. Định nghĩa số byte cần đọc. Tham số này được thêm vào PHP 5.1. |
Giải thích
Đối với context Hỗ trợ tham số được thêm vào PHP 5.0.0.
Cảnh báo và ghi chú
Ghi chú:Hàm này có thể được sử dụng an toàn cho đối tượng nhị phân.
Mô hình
<?php echo file_get_contents("test.txt"); ?>
Kết quả xuất ra:
This is a test file with test text.