Xử lý tệp PHP
Xử lý tệp là một phần quan trọng của bất kỳ ứng dụng web nào. Bạn thường cần mở và xử lý một tệp cho các tác vụ khác nhau.
Tập tin thao tác PHP
PHP có một số chức năng để tạo, đọc, tải lên và chỉnh sửa tệp.
Hãy cẩn thận khi thao tác với các tập tin!
Khi bạn đang thao tác với các tập tin, bạn phải rất cẩn thận.Bạn có thể gây ra rất nhiều thiệt hại nếu bạn làm sai điều gì đó. Các lỗi thường gặp là: chỉnh sửa sai tệp, làm đầy ổ cứng bằng dữ liệu rác và vô tình xóa nội dung của tệp.
Hàm readfile () trong PHP
Hàm readfile()
đọc một tệp và ghi nó vào bộ đệm đầu ra.
Giả sử chúng ta có một tệp văn bản có tên "webdictionary.txt", được lưu trữ trên máy chủ, trông giống như sau:
AJAX = Asynchronous JavaScript and XML
CSS = Cascading Style Sheets
HTML = Hyper Text Markup Language
PHP = PHP Hypertext Preprocessor
SQL = Structured Query Language
SVG = Scalable Vector Graphics
XML = EXtensible Markup Language
Mã PHP để đọc tệp và ghi nó vào bộ đệm đầu ra như sau ( readfile()
hàm trả về số byte được đọc khi thành công):
Thí dụ
<?php
echo readfile("webdictionary.txt");
?>
Chức readfile()
năng này rất hữu ích nếu tất cả những gì bạn muốn làm là mở một tệp và đọc nội dung của nó.
Các chương tiếp theo sẽ dạy bạn nhiều hơn về xử lý tệp.