Lập trình viên mã nguồn mở PHP - Module 1 - Bài 5: Xử lý tập tin

Các thao tác trên tập tin □ Mở tập tin

• Cú pháp: fopen (filename, filemode)

• Tham sổ đầu tiên chứa tên của file cần mở và tham số thứ hai chứa chế độ mở file (filemode)

• Chú ý: khi mở file bằng fopen() thì tất cả nội dung trong file sẽ được gán vào biến có tên là $f

Ví dụ: mở file Lienl_ac.txt trong thư mục dujieu với chế độ chỉ đọc.

 

docx 13 trang kimcuc 7920
Bạn đang xem tài liệu "Lập trình viên mã nguồn mở PHP - Module 1 - Bài 5: Xử lý tập tin", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Lập trình viên mã nguồn mở PHP - Module 1 - Bài 5: Xử lý tập tin

Lập trình viên mã nguồn mở PHP - Module 1 - Bài 5: Xử lý tập tin
MC
Các thao tác trên tập tin □ Mở tập tin
Cú pháp: fopen (filename, filemode)
Tham sổ đầu tiên chứa tên của file cần mở và tham số thứ hai chứa chế độ mở file (filemode)
Chú ý: khi mở file bằng fopen() thì tất cả nội dung trong file sẽ được gán vào biến có tên là $f
■Ví dụ: mở file Lienl_ac.txt trong thư mục dujieu với chế độ chỉ đọc.
LTV Mã nguồn mở PHP - Module 1
Các thao tác trên tập tin □ Mở tập tin
• Filemode:
Filemode
Mô tà
r
Chỉ đọc. Bắt đầu từ đầu của tập tin
r+
Đọc/ Ghi. Bắt đầu từ đầu tập tin
w
Chi ghi. Mở và xóa nội dung đang có của tập tin hoặc tạo tập tin mới nếu tập tin không tồn tại.
w+
Đọc/ Ghi. Mờ và xóa nội dung đang có cùa tập tin hoặc tạo tập tin mới nếu tập tin không tồn tại.
a
Thêm vào. Mở và ghi nội dung mới vào cuối tập tin hoặc tạo tập tin mới nếu tập tin không tồn tại.
a+
Đọc và thêm. Bào toàn nội dung tập tin và ghi vào cuối tập tin
X
Chì ghi. Tạo ra một tập tin mới. Trà về FALSE vã thông báo lỗi nếu tập tin nãy đã tồn tại
x+
Đọc/ Ghi. Tạo một tập tin mới. Trả về FALSE và thông báo lỗi nếu tập tin này đã tồn tại
LTV Mã nguồn mở PHP - Module 1
MC
MC
MC
Các thao tác trên tập tin
□ Ghi tập tin
Ví dụ:
$noi_dung = "Ghi nội dung vào tập tin";
// thực hiện việc mở và ghi file $f = fopen("$ten_file", fwrite($f, $noi_dung);
LTV Mã nguồn mở PHP - Module 1
14
vụ □á
iMediaFire
_	„ _ ' ẩ~*ill£fllf1l II
Trang 52
MC
ÁMetliáFire

File đính kèm:

  • docxlap_trinh_vien_ma_nguon_mo_php_module_1_bai_5_xu_ly_tap_tin.docx
  • pdf5_3365_543411.pdf