Trần Ngọc Thanh
- 355
- 05/08/2025
Hàm fopen() trong PHP dùng để cài đặt chế độ mở file để đọc hoặc ghi nội dung vào file, chi tiết như nào hãy cùng chúng tôi phân tích:
Hàm fopen() trong PHP
Chức năng của Hàm fopen() trong PHP
Hàm fopen() trong PHP dùng để cài đặt chế độ mở file để đọc hoặc ghi nội dung vào file.
Code áp dụng Hàm fopen() trong PHP
Hàm fopen() trong PHP để đọc file
<?php
$filename = "filetxt.txt";
$filecd = fopen($filename, "r");//mở file ở chế độ đọc
$noidung = fread($filecd, filesize($filename));//truyền số byte của file và tiến hành đọc file
echo "<pre>$noidung</pre>";//in nội dung của file ra màn hình
fclose($filecd);//đóng file
?>
Hàm fopen() trong PHP để ghi nội dung vào file
<?php
$filename = "filetxt.txt"; //Đường dẫn file
$filecd = fopen($filename, "w");//Mở file và ghi
fwrite($filecd, 'fwrite vào toàn bộ file '); //Ghi nội dung vào file
fwrite($filecd, 'fwrite vào toàn bộ file '); //Ghi nội dung vào file
fclose($filecd);//Đóng file
?>
Các cách mở file của Hàm fopen() trong PHP
Chế độ | Mô tả |
---|---|
r | Mở file ở chế độ read-only. Nó đặt con trỏ tập tin vào đầu tập tin. |
r+ | Mở file ở chế độ read-write. Nó đặt con trỏ tập tin vào đầu tập tin. |
w | Mở file ở chế độ write-only. Nó đặt con trỏ tập tin vào đầu tập tin và cắt bớt tập tin về độ dài bằng không. Nếu không tìm thấy tệp, nó sẽ tạo một tệp mới. |
w+ | Mở file ở chế độ read-write. Nó đặt con trỏ tập tin vào đầu tập tin và cắt bớt tập tin về độ dài bằng không. Nếu không tìm thấy tệp, nó sẽ tạo một tệp mới. |
a | Mở file ở chế độ write-only. Nó đặt con trỏ tập tin vào cuối tập tin. Nếu không tìm thấy tệp, nó sẽ tạo một tệp mới. |
a+ | Mở file ở chế độ read-write. Nó đặt con trỏ tập tin vào cuối tập tin. Nếu không tìm thấy tệp, nó sẽ tạo một tệp mới. |
x | Tạo và mở file ở chế độ write-only. Nó đặt con trỏ tập tin vào đầu tập tin. Nếu tìm thấy tập tin, hàm fopen() trả về FALSE. |
x+ | Nó giống như x nhưng nó tạo và mở tệp ở chế độ read-write. |
c | Mở file ở chế độ write-only. Nếu tập tin không tồn tại, nó sẽ được tạo. Nếu nó tồn tại, nó không bị cắt ngắn (như trái ngược với 'w'), cũng không gọi hàm này thất bại (như trường hợp với 'x'). Con trỏ tập tin được đặt ở đầu tập tin. |
c+ | Nó giống như c nhưng nó mở tập tin ở chế độ read-write. |
Lời kết
Cảm ơn các bạn đã tham khảo bài viết Hàm fopen() trong PHP.
- 0 Bình luận

Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Hàm fopen() trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn