$Files PHP là gì?

Hệ thống tệp PHP cho phép chúng tôi tạo tệp, đọc tệp theo từng dòng, đọc tệp theo ký tự, ghi tệp, nối tệp, xóa tệp và đóng tệp

Tệp mở PHP - fopen[]

Hàm PHP fopen[] được sử dụng để mở tệp

cú pháp

Ví dụ

Bấm vào tôi để biết thêm chi tiết

PHP Đóng tệp - fclose[]

Hàm PHP fclose[] dùng để đóng một con trỏ tệp đang mở

cú pháp

Ví dụ

PHP đọc tệp - fread[]

Hàm PHP fread[] được sử dụng để đọc nội dung của tệp. Nó chấp nhận hai đối số. tài nguyên và kích thước tập tin

❮ Tham khảo hệ thống tập tin PHP

Ví dụ

Đọc một tập tin vào một mảng

print_r[tệp["kiểm tra. txt"]];
?>

Chạy ví dụ »

Định nghĩa và cách sử dụng

file[] đọc một tập tin thành một mảng

Mỗi phần tử mảng chứa một dòng từ tệp, với ký tự xuống dòng vẫn được đính kèm

cú pháp

tệp [tên tệp, cờ, ngữ cảnh]

Giá trị tham số

Tham sốMô tảtên tệpBắt buộc. Chỉ định đường dẫn đến tệp tới readflagOptional. Có thể là một hoặc nhiều hằng số sau
  • FILE_USE_INCLUDE_PATH - Tìm kiếm tệp trong đường dẫn bao gồm [bằng php. ini]
  • FILE_IGNORE_NEW_LINES - Bỏ qua dòng mới ở cuối mỗi phần tử mảng
  • FILE_SKIP_EMPTY_LINES - Bỏ qua các dòng trống trong tệp
ngữ cảnhTùy chọn. Chỉ định bối cảnh xử lý tệp. Bối cảnh là một tập hợp các tùy chọn có thể sửa đổi hành vi của luồng. Có thể bỏ qua bằng cách sử dụng NULL

chi tiết kỹ thuật

Giá trị trả về. Toàn bộ tệp trong một mảng, FALSE trên failPHP Phiên bản. 4. 0+An toàn nhị phân. Có, trong PHP 4. 3❮ Tham khảo hệ thống tập tin 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

PHP thao tác tập tin

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 phổ biến là. chỉnh sửa tệp sai, 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

PHP readfile[] Chức năng

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 tên là "webdictionary. txt", được lưu trữ trên máy chủ, trông như thế này

AJAX = JavaScript và XML không đồng bộ
CSS = Biểu định kiểu xếp tầng
HTML = Ngôn ngữ đánh dấu siêu văn bản
PHP
SQL = Structured Query Language
SVG = Scalable Vector Graphics
XML = EXtensible Markup Language

Mã PHP để đọc tệp và ghi tệp vào bộ đệm đầu ra như sau [hàm readfile[] trả về số byte được đọc thành công]

Hàm readfile[] 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ẽ hướng dẫn bạn nhiều hơn về xử lý tệp

Bài tập PHP

Kiểm tra bản thân với các bài tập

Tập thể dục

Giả sử chúng tôi có một tệp có tên "webdict. txt", hãy viết đúng cú pháp để mở và đọc nội dung tệp

Tệp PHP là một trang web chứa mã PHP [Bộ tiền xử lý siêu văn bản]. Nó có thể bao gồm các hàm PHP có thể xử lý các biểu mẫu trực tuyến, lấy ngày và giờ hoặc truy cập thông tin từ cơ sở dữ liệu, chẳng hạn như cơ sở dữ liệu MySQL

Thêm thông tin

Tệp PHP mở trong Adobe Dreamweaver 2021

Các tệp PHP thường chỉ được sử dụng bởi các nhà phát triển web đang tạo hoặc sửa đổi các tệp PHP khi phát triển các trang web có chức năng mở rộng. Tuy nhiên, người dùng bình thường có thể tải xuống các tệp PHP từ một trang web bằng trình duyệt web, chẳng hạn như Google Chrome hoặc Mozilla Firefox

Mã PHP trong trang web được xử lý [phân tích cú pháp] bởi một công cụ PHP trên máy chủ web, công cụ này sẽ tự động tạo HTML. HTML, chứa nội dung trang web, sau đó được gửi đến trình duyệt web của người dùng. Do đó, người dùng không bao giờ nhìn thấy mã PHP thực tế có trong trang web, ngay cả khi xem mã nguồn của trang

Tên tệp PHP phổ biến

chỉ mục. php - Thường là tệp mặc định được tải khi trình duyệt Web của máy khách yêu cầu một thư mục từ máy chủ Web hỗ trợ PHP. Ví dụ: nếu http. //miền mẫu. com/ được yêu cầu, http. //miền mẫu. com/chỉ mục. php được tải.

Cách mở tệp PHP

Bạn có thể mở và chỉnh sửa các tệp PHP bằng nhiều trình chỉnh sửa mã nguồn khác nhau và các ứng dụng dành riêng cho PHP với IDE. Ví dụ về các chương trình này bao gồm Công cụ phát triển PHP Eclipse [Windows và macOS], MPSoftware phpDesigner [Windows], Adobe Dreamweaver [Windows và macOS], Zend Studio [đa nền tảng] và Microsoft Visual Studio Code [đa nền tảng]

Vì các tệp PHP được lưu ở dạng văn bản thuần túy nên bạn cũng có thể mở chúng bằng các trình soạn thảo văn bản, bao gồm Microsoft Notepad [đi kèm với Windows] và Apple TextEdit [đi kèm với macOS]

Làm cách nào để xóa các tệp $ _ trong PHP?

Trong PHP, chúng ta có thể xóa bất kỳ tệp nào bằng cách sử dụng hàm unlink[] .

Làm cách nào để in các tệp $ _ trong PHP?

print_r[$_FILES]; echo ""; .

Tại sao tệp được sử dụng trong PHP?

Hệ thống tệp PHP cho phép chúng tôi tạo tệp, đọc tệp theo từng dòng, đọc tệp theo từng ký tự, ghi tệp, nối tệp, xóa tệp và đóng tệp.

Làm cách nào để đọc tệp PHP?

Vì vậy, đây là các bước cần thiết để đọc một tệp bằng PHP. .
Mở tệp bằng hàm fopen[]
Lấy độ dài của tệp bằng hàm filesize[]
Đọc nội dung của tệp bằng hàm fread[]
Đóng tệp bằng hàm fclose[]

Chủ Đề