Xử lý tệp trong php pdf

Sử dụng cơ chế xử lý tệp PHP, chúng tôi có thể lấy tài nguyên tệp bên ngoài để lưu trữ làm tài liệu tham khảo. Chúng tôi đã chạm một chút vào tài nguyên tệp trong khi thảo luận về Dữ liệu tài nguyên PHP

PHP cung cấp tập hợp các hàm dựng sẵn để xử lý tệp. Một số chức năng là, fopen[], file_exists[], file_get_contents[], v.v.

Một số thao tác cơ bản để xử lý tệp được liệt kê bên dưới

  • mở tập tin
  • Làm việc với tệp đọc, ghi và nối thêm
  • đóng tập tin

mở tập tin

Để mở một tệp ta cần chỉ định tên tệp đó và chế độ. Chế độ hoạt động liên quan đến giới hạn truy cập của tệp sẽ được mở

Phương thức hoạt động

Trong xử lý tệp PHP, có bốn bộ chế độ có thể. Đó là,

  • {r and r+} – Để đọc các tệp hiện có
  • {w and w+} – Để thay đổi toàn bộ nội dung tập tin
  • {a và a+} – Để thêm nội dung sau nội dung tệp hiện có
  • {x and x+} – Để tạo một tệp mới và làm việc với nó

Đọc tập tin hiện có

Trong PHP, các loại hai chế độ xử lý tệp sau đây được sử dụng để đọc các tệp hiện có. Con trỏ tệp sẽ trỏ đến đầu tệp

Chế độ hoạt động Chế độ tệp Con trỏ tệp Định vị chỉ đọcBắt đầu nội dung tệp+đọc-ghiBắt đầu nội dung tệp

Sử dụng hàm fopen[], chúng ta có thể mở tệp theo tên và chế độ tương ứng. Ví dụ,

";
}
?>

Ghi chú. Chúng ta nên đảm bảo rằng tệp được chỉ định tồn tại. Nếu không sẽ xảy ra lỗi sau

Warning: fopen[hello.txt] [function.fopen]: failed to open stream: No such file or directory in ...

Warning: fgets[] expects parameter 1 to be resource, boolean given in ...

Viết vào một tập tin

Để thực hiện thao tác ghi ta có 2 lựa chọn là chọn chế độ mở file. Đó là,

Chế độ hoạt động Chế độ tệp Con trỏ tệp Vị trí chỉ ghi

Bằng cách sử dụng các chế độ này, toàn bộ nội dung tệp sẽ bị xóa và con trỏ sẽ tập trung vào vị trí bắt đầu của nội dung tệp. Phương pháp này được sử dụng để thay đổi hoàn toàn nội dung tệp hiện có

Ví dụ,


Nối nội dung vào tệp

Trong thao tác này, nội dung hiện có của tệp sẽ không bị xóa. Thay vào đó, chúng ta có thể thêm nội dung mới liên tục. Tại đây, con trỏ tệp sẽ trỏ đến cuối tệp. Và phương thức hoạt động có thể là,

Chế độ hoạt độngChế độ tệpCon trỏ tệpVị trí chỉ ghiaBắt đầu nội dung tệpa+đọc-ghiBắt đầu nội dung tệp

Mã sẽ tương tự như mã ghi tệp ngoại trừ chế độ được chỉ định để mở tệp. Ví dụ,


Ghi chú. Trong PHP, chế độ ghi và nối sẽ mở tệp được chỉ định nếu tồn tại. Nếu không, một tệp mới sẽ được tạo để thực hiện ghi và nối tệp

tạo một tập tin mới

Ở đây cũng có sẵn hai chế độ xử lý tệp được sử dụng để ghi vào một tệp mới được tạo

Chế độ hoạt độngChế độ tệpVị trí con trỏ tệpxwrite-only. –x+đọc-ghi. –

Ví dụ,


thận trọng. đã tồn tại, thì quá trình thực thi sẽ bị dừng với lỗi sau

Warning: fopen[hello.txt] [function.fopen]: failed to open stream: File exists in .. on line ...

Warning: fwrite[] expects parameter 1 to be resource, boolean given in .. on line ...

Đóng tệp

Sau khi thực hiện tất cả các thao tác trên tệp của PHP, chúng ta cần đóng nó bằng cách sử dụng hàm fclose[]. hàm fclose[] sẽ giữ con trỏ tệp là tham chiếu cho tài nguyên tệp. Trong PHP, chúng ta có thể sử dụng hàm fclose[] như hình bên dưới

Xử lý tệp cơ bản trong PHP

Được tải lên bởi

diroychowdhury21

0 xếp hạng0% thấy tài liệu này hữu ích [0 phiếu bầu]

35 lượt xem6 trang

thông tin tài liệu

nhấp để mở rộng thông tin tài liệu

bản quyền

© Ghi nhận tác giả Phi thương mại [BY-NC]

định dạng có sẵn

DOCX, PDF, TXT hoặc đọc trực tuyến từ Scribd

Chia sẻ tài liệu này

Chia sẻ hoặc nhúng tài liệu

Chia sẻ lựa chọn

  • Chia sẻ trên Facebook, mở ra một cửa sổ mới

    Facebook

  • Chia sẻ trên Twitter, mở ra một cửa sổ mới

    Twitter

  • Chia sẻ trên LinkedIn, mở ra một cửa sổ mới

    LinkedIn

  • Chia sẻ với Email, mở ứng dụng thư khách

    E-mail

  • Sao chép đường dẫn

    Sao chép đường dẫn

Bạn có thấy tài liệu này hữu ích không?

0%0% thấy tài liệu này hữu ích, Hãy đánh dấu tài liệu này là hữu ích

0%0% nhận thấy tài liệu này không hữu ích, Hãy đánh dấu tài liệu này là không hữu ích

Nội dung này có phù hợp không?

Báo cáo tài liệu này

Tải ngay

LưuLưu Xử lý tệp cơ bản trong PHP để sử dụng sau này

0 xếp hạng0% thấy tài liệu này hữu ích [0 phiếu bầu]

35 lượt xem6 trang

Xử lý tệp cơ bản trong PHP

Được tải lên bởi

diroychowdhury21

Mô tả đầy đủ

LưuLưu Xử lý tệp cơ bản trong PHP để sử dụng sau này

0%0% thấy tài liệu này hữu ích, Hãy đánh dấu tài liệu này là hữu ích

0%0% nhận thấy tài liệu này không hữu ích, Hãy đánh dấu tài liệu này là không hữu ích

Nhúng

Chia sẻ

In

Tải ngay

Chuyển đến trang

Bạn đang ở trang 1trong tổng số 6

Tìm kiếm bên trong tài liệu

Bạn đang đọc bản xem trước miễn phí
Trang 4 đến 5 are not shown in this preview.

Mua phiên bản đầy đủ

Thưởng cho sự tò mò của bạn

Mọi thứ bạn muốn đọc

Bất cứ lúc nào. bất cứ nơi nào. Bất kỳ thiết bị

Không cam kết. Hủy bỏ bất cứ lúc nào

Chia sẻ tài liệu này

Chia sẻ hoặc nhúng tài liệu

Chia sẻ lựa chọn

  • Chia sẻ trên Facebook, mở ra một cửa sổ mới
  • Chia sẻ trên Twitter, mở ra một cửa sổ mới
  • Chia sẻ trên LinkedIn, mở ra một cửa sổ mới
  • Chia sẻ với Email, mở ứng dụng thư khách
  • Sao chép đường dẫn

điều hướng nhanh

  • Trang Chủ

  • Sách

  • sách nói

  • Các tài liệu

    , tích cực

Xử lý tệp trong PHP là gì?

Mô tả PHP Bao gồm và Yêu cầu
PHP. Khái niệm cơ bản về xử lý tệp
PHP. fopen[ ] [Hàm mở file hoặc URL]
PHP. fread[ ] Hàm
PHP. hàm fclose[]
PHP. Hàm fwrite[]
PHP. Đang tải tệp lên
Cookie PHP

Khái niệm xử lý tệp là gì?

Quá trình xử lý tệp đề cập đến cách chúng tôi lưu trữ dữ liệu hoặc thông tin có sẵn trong tệp với sự trợ giúp của chương trình . Ngôn ngữ C lưu trữ tất cả dữ liệu có sẵn trong chương trình vào một tệp với sự trợ giúp của xử lý tệp trong C. Dữ liệu này có thể được tìm nạp/trích xuất từ ​​​​các tệp này để hoạt động trở lại trong bất kỳ chương trình nào.

Có bao nhiêu chế độ xử lý tệp PHP?

Trong xử lý tệp PHP, có bốn bộ các chế độ có thể.

Làm cách nào để tạo một tệp xử lý trong PHP?

Tạo tệp PHP - fopen[] . Có thể hơi khó hiểu, nhưng trong PHP, tệp được tạo bằng cách sử dụng cùng chức năng được sử dụng để mở tệp. Nếu bạn sử dụng fopen[] trên một tệp không tồn tại, nó sẽ tạo tệp đó, với điều kiện là tệp được mở để ghi [w] hoặc nối thêm [a].

Chủ Đề