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.
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
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:
- lap_trinh_vien_ma_nguon_mo_php_module_1_bai_5_xu_ly_tap_tin.docx
- 5_3365_543411.pdf