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.

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.