Hàm 4 sẽ ghi bất kỳ nội dung nào vào vị trí hiện tại của con trỏ tin của tệp. Nếu tệp đã có nội dung, nó sẽ ghi đè lên những nội dung trùng lặp vị trí PHP cung cấp giải pháp để thiết lập các thành viên thuận tiện trong công việc thao tác với File được gọi là PHP File Functions Show
* Lưu ý. Đối với hệ điều hành Windows và Mac OS thì không phân biệt Hoa - Thường. Tuy nhiên trong Linux hoặc Unix thì lại phân biệt Hoa - thường Áp dụng cách đặt tên tệp bằng cách viết thông thường sẽ tốt cho trường hợp trang web của bạn cung cấp dịch vụ cho nhiều loại hệ điều hành Dòng không dài nữa, chúng ta sẽ đi vào ngay cách thao tác với tệp thường gặp đầu tiên trong trình lập trình PHP 3. Sử dụng các hàm File_exists để kiểm tra sự tồn tại của File trong PHPĐúng vậy, mặc dù bạn muốn lấy bất kỳ tệp nào để làm việc, thì phải xem tệp đó tồn tại chứ không phải Hàm file_exists này được PHP cung cấp giúp bạn kiểm tra sự tồn tại của File Bạn cũng có thể sử dụng chức năng này khi bạn tạo ra một tập tin mới và bạn muốn đảm bảo rằng các tập tin chưa từng tồn tại trên máy chủ Cú pháp file_exists
Ví dụ về cách sử dụng hàm file_existsLưu đoạn mã trên trong một tệp có tên là file_function. php. Giả sử bạn đã lưu các tệp trong thư mục phptuts ở trong htdocs Sao chép và dán đường dẫn http này. //localhost/phptuts/file_function. php up browser. Bạn sẽ nhận được kết quả như sau Kết quả chương trình kiểm tra File tồn tại hay không 4. Cách sử dụng hàm Fopen để mở tệp trong PHPBạn muốn mở tệp trong PHP? Cú pháp hàm fopen
Chế độ mởMô tảĐọc tệp từ đầu Trả về giá trị false nếu tệp không tồn tại Chỉ Đọc+Đọc tệp từ đầu . . . . . . . . . . . . Trả về giá trị false nếu file không tồn tại Cho phép Đọc và GhiwGi tập tin từ trên đầu Xóa nội dung về 0 Nếu các tập tin đó không tồn tại thì tạo ra nó. Chỉ Ghiw+Gi tập tin từ đầu Xóa nội dung về 0 Nếu tập tin đó không tồn tại thì . Cho phép Đọc và GhiaNối tập tin vào cuối tập tin Nếu tập tin đó không tồn tại thì tạo ra nó. Chỉ Ghia+Nối tệp vào tệp cuối Nếu tệp không tồn tại thì tạo ra nó. Cho phép đọc và ghi
5. Cách ghi tệp với hàm fwrite trong PHPHàm fwrite được sử dụng để ghi các tập tin Hàm fwrite sẽ trả về giá trị là số byte đã được ghi thành công hoặc Flase nếu thất bại Cú phàm của hàm fwrite
Bạn hãy thử làm ví dụ hàm fwrite này trên máy bạn xem sao6. Close a file by Hàm fcloseHàm fclose là hàm được sử dụng để đóng file đã mở Cú pháp fclose function trong PHP
Bây giờ hãy nhìn vào một ví dụ được tạo ra my_settings. txt Chúng ta sẽ sử dụng các hàm fopen, fwrite và fclose Attempt running ví dụ nào Sao chép đường dẫn của tệp create_my_settings_file. php (đường dẫn của mình là. http. //localhost/phptuts/create_my_settings. php) và chạy nó trên trình duyệt Chúng ta thấy gì nhỉ? Kết quả chương trình sử dụng hàm fopen, fclose, fwrite trong PHP Chú thích. Nếu ổ đĩa của bạn đầy thì bạn sẽ không thể tạo tập tin được và sẽ nhận được thông báo lỗi Cố gắng chạy lại đường dẫn http. //localhost/phptuts/file_function. php Kết quả bạn nhận được là gì? 7. Hàm fget trong PHPHàm fgets trong PHP được sử dụng để đọc từng dòng trong tệp php Cú pháp fgetsBây giờ chúng ta hãy thử xem tệp ví dụ đọc my_settings. txt sử dụng hàm fopen và fgets Viết đoạn code bên dưới đây vào file read_my_settings. php
8. Ví dụ các cách sử dụng sao chép hàm trong PHPCú pháp của hàm copy file trong PHP
Ví dụ dưới đây minh họa cách thực hiện hàm fcopy trong PHP9. Delete file by unlink function in PHPChúng ta sẽ đi vào ví dụ luôn 10. Hàm file_get_contents trong PHPHàm file_get_contents được sử dụng để đọc toàn bộ nội dung của tệp Mã bên dưới minh họa cách sử dụng hàm file_get_contents trong PHPSự khác biệt giữa hàm file_get_contents và hàm fgets là hàm file_get_contents trả về các tệp dữ liệu dưới dạng một chuỗi trong khi fgets đọc tệp từng dòng một "; // Kết thúc thẻ trước ?> Tổng kếtQua bài này, bạn đã biết cách sử dụng 8 hàm thao tác với tệp thông dụng nhất mà PHP cung cấp sẵn qua các ví dụ cụ thể |