Các chế độ tệp khác nhau trong PHP là gì?

Các hệ điều hành như Windows và MAC OS không phân biệt chữ hoa chữ thường trong khi các hệ điều hành Linux hoặc Unix phân biệt chữ hoa chữ thường

Việc áp dụng chuyển đổi đặt tên chẳng hạn như chữ thường chỉ dành cho đặt tên tệp là một cách thực hành tốt để đảm bảo khả năng tương thích đa nền tảng tối đa

Bây giờ chúng ta hãy xem xét một số hàm tệp PHP được sử dụng phổ biến nhất

PHP file_exists[] Hàm

Chức năng này được sử dụng để xác định xem một tập tin có tồn tại hay không

  • Nó rất hữu ích khi chúng ta muốn biết một tập tin có tồn tại hay không trước khi xử lý nó.
  • Bạn cũng có thể sử dụng chức năng này khi tạo một tệp mới và bạn muốn đảm bảo rằng tệp chưa tồn tại trên máy chủ

Hàm file_exist có cú pháp như sau

NƠI ĐÂY,

  • “file_exists[]” là hàm PHP trả về true nếu tệp tồn tại và false nếu tệp không tồn tại
  • “$file_name” là đường dẫn và tên của file cần kiểm tra

Đoạn mã dưới đây sử dụng hàm file_exists để xác định xem tệp my_settings. txt tồn tại

Lưu mã trên vào tệp có tên tệp_function. php Giả sử bạn đã lưu tệp trong thư mục phptuts trong htdocs, hãy mở URL http. //localhost/phptuts/file_function. php trong trình duyệt của bạn Bạn sẽ nhận được kết quả như sau

Hàm PHP fopen[]

Chức năng fopen được sử dụng để mở tệp. Nó có cú pháp sau

NƠI ĐÂY,

  • “fopen” là chức năng mở tệp PHP
  • “$file_name” là tên file cần mở
  • “$mode” là chế độ mở tệp, bảng bên dưới hiển thị các chế độ
Chế độ Mô tả
  • Đọc tập tin từ đầu
  • Trả về false nếu tệp không tồn tại
  • Chỉ đọc
r+
  • Đọc tập tin từ đầu
  • Trả về false nếu tệp không tồn tại
  • Đọc và viết
w
  • Ghi vào tập tin lúc đầu
  • cắt ngắn tập tin về độ dài bằng không
  • Nếu tệp không tồn tại, hãy thử tạo nó
  • Chỉ viết
w+
  • Ghi vào tệp ngay từ đầu, cắt bớt tệp thành độ dài bằng không
  • Nếu tệp không tồn tại, hãy thử tạo nó
  • Đọc và viết
a
  • Nối vào tập tin ở cuối
  • Nếu tệp không tồn tại, hãy thử tạo nó
  • Chỉ viết
một +
  • Php nối vào tệp ở cuối
  • Nếu tệp không tồn tại, hãy thử tạo nó
  • Đọc và viết
  • “$use_include_path” là tùy chọn, mặc định là false, nếu được đặt thành true, chức năng cũng tìm kiếm trong đường dẫn bao gồm
  • “$context” là tùy chọn, có thể được sử dụng để chỉ định hỗ trợ ngữ cảnh

Hàm PHP fwrite[]

Hàm fwrite được sử dụng để ghi tệp

Nó có cú pháp sau

NƠI ĐÂY,

  • “fwrite” là hàm PHP để ghi vào tệp
  • “$handle” là tài nguyên con trỏ tệp
  • “$string” là dữ liệu được ghi vào tệp
  • “$length” là tùy chọn, có thể được sử dụng để chỉ định độ dài tệp tối đa

Hàm fclose[] trong PHP

Hàm fclose[] dùng để đóng một file đang mở trong php

Nó có cú pháp sau

NƠI ĐÂY,

  • “fclose” là hàm PHP để đóng một tệp đang mở
  • “$handle” là tài nguyên con trỏ tệp

Bây giờ hãy xem một ví dụ tạo my_settings. txt

Chúng tôi sẽ sử dụng các chức năng sau

  • mở
  • Fwrite
  • fđóng

Mã bên dưới “create_my_settings_file. php” thực hiện ví dụ trên

Mở tệp_______5_______Đóng tệp_______6_______Tạo tệp

Chủ Đề