Hướng dẫn php fwrite append - nối thêm php fwrite
Mục lục nội dungNội dung chính Show
1. Append file trong PHP2. Xóa file trong PHP PHP Nối vào file – fwrite() Understanding the file_put_contents() Function
Using file_put_contents() to Append Data to a File With PHP
2. Xóa file trong PHPPHP Nối vào file – fwrite() Understanding the file_put_contents() Function Using file_put_contents() to Append Data to a File With PHP
Using fwrite() to Write Data to a File With PHP Final Thoughts
Bạn có thể nối thêm dữ liệu vào file bằng cách sử dụng chế độ a hoặc a+ trong hàm fopen(). Hãy xem một ví dụ đơn giản nối thêm dữ liệu vào file data.txt. Dữ liệu file data.txt ban đầu:
Cú pháp: $filename đại diện cho tên của file sẽ bị xóa. data.txt
PHP Nối vào file – fwrite()Understanding the file_put_contents() Function Using file_put_contents() to Append Data to a File With PHP
Using fwrite() to Write Data to a File With PHP
Final Thoughtsmọi lúc mọi nơi tại đây. Bạn có thể nối thêm dữ liệu vào file bằng cách sử dụng chế độ a hoặc a+ trong hàm fopen(). Hãy xem một ví dụ đơn giản nối thêm dữ liệu vào file data.txt.
Trong PHP, chúng ta có thể xóa bất kỳ file nào bằng cách sử dụng hàm unlink(). Hàm unlink() trong PHP chỉ chấp nhận một đối số: filename. Nó tương tự như hàm unlink() trong Unix.
doc Mở file trong PHP doc Đọc file trong PHPBạn có thể nối dữ liệu vào file bằng cách sử dụng chế độ a hoặc + trong hàm fopen(). Hãy xem một ví dụ đơn giản gắn dữ liệu vào file data.txt. Chúng ta hãy xem dữ liệu của file trước. Understanding the file_put_contents() FunctionUsing file_put_contents() to Append Data to a File With PHP
Using file_put_contents() to Append Data to a File With PHPUsing fwrite() to Write Data to a File With PHP Final Thoughts Bạn có thể nối thêm dữ liệu vào file bằng cách sử dụng chế độ a hoặc a+ trong hàm fopen(). Hãy xem một ví dụ đơn giản nối thêm dữ liệu vào file data.txt. Dữ liệu file data.txt ban đầu:canada.txt which contains information about Canada. Both the string were appended at the end of the file one after the other. Hãy nhớ rằng chức năng này sẽ tạo một tệp nếu chưa tồn tại. Tuy nhiên, nó sẽ không tạo ra một thư mục không tồn tại. Vì vậy, nó có thể là một ý tưởng tốt để kiểm tra xem một tệp có tồn tại trước khi bạn bắt đầu viết nó không. Sử dụng fwrite () để ghi dữ liệu vào một tệp có PHPSử dụng chức năng 4 để ghi dữ liệu vào một tệp có PHP tương tự như gọi 2, 3 và 4 theo thứ tự đó. Điều này có nghĩa là thực hiện nhiều hoạt động ghi trên cùng một tệp có thể không hiệu quả vì chúng tôi liên tục mở và đóng tệp nhiều lần.Một cách để khắc phục vấn đề này là tự gọi các chức năng này. Chỉ cần bắt đầu bằng cách gọi 2 khi bắt đầu hoạt động ghi. Sau đó, hãy viết nội dung vào tệp bao nhiêu lần tùy thích với hàm 3. Cuối cùng, bạn chỉ có thể gọi 4 để đóng tay cầm tệp. Hãy thảo luận chi tiết về từng bước này.Hàm 2 chấp nhận bốn tham số khác nhau mà bạn có thể sử dụng để cho PHP biết cách mở tệp như thế nào.
Bây giờ tệp đã mở, chúng ta có thể sử dụng chức năng 3 để thêm thông tin vào tệp. 3 lấy ba tham số:
Bạn có thể đóng tay cầm tệp bằng cách sử dụng chức năng 4 sau khi bạn đã hoàn thành tất cả các hoạt động ghi của mình.Dưới đây là một ví dụ cho bạn thấy cách sử dụng 2, 3 và 4 để nối dữ liệu vào một tệp.Nội dung của Square.txtsquare.txt Square of 1 is: 1. Square of 2 is: 4. Square of 3 is: 9. Square of 4 is: 16. Square of 5 is: 25. Square of 6 is: 36. Square of 7 is: 49. Square of 8 is: 64. Square of 9 is: 81. Square of 10 is: 100. Trong trường hợp này, chúng tôi đang viết hình vuông của các số 1 đến 10 trong một tệp có tên là Square.txt. Chúng tôi đã mở nó bằng hàm 2 ở chế độ 2, điều đó có nghĩa là chúng tôi cũng có thể đọc nội dung từ tệp cũng như thêm nội dung của chính chúng tôi. Một dòng mới với giá trị hiện tại là 8 và hình vuông của nó được thêm vào tệp của chúng tôi với mỗi lần lặp của vòng lặp.square.txt. We opened it using the 2 function in 2 mode, which means we can also read content from the file as well as appending our own content. A new line with the current value of 8 and its square is appended to our file with each iteration of the for loop.Có một vài chức năng như 9 và 0 mà bạn có thể sử dụng để đọc bất cứ điều gì được viết bên trong tệp. Tuy nhiên, bạn thường sẽ cần sử dụng 1 để đặt con trỏ tệp ở vị trí mong muốn để đọc dữ liệu như mong đợi. Sau vòng lặp, chúng tôi đi đến đầu tệp và đọc dòng đầu tiên của nó với 0.Cuối cùng, chúng tôi đóng tay cầm vào tệp của chúng tôi bằng cách gọi hàm 4.Suy nghĩ cuối cùngTrong hướng dẫn này, chúng tôi đã học được hai phương pháp nối dữ liệu khác nhau vào một tệp với PHP. Sử dụng chức năng 4 thuận tiện hơn để ghi dữ liệu vào tệp. Tuy nhiên, sử dụng 3 có thể hiệu quả hơn khi bạn phải thực hiện nhiều hoạt động ghi trên một tệp. Mở một tệp có 2 để nối dữ liệu cũng cung cấp cho bạn tùy chọn đọc nội dung của nó bằng cách di chuyển con trỏ tệp đến vị trí mong muốn.Bạn có thấy bài đăng này hữu ích? Freelancer, người hướng dẫn Tôi là một nhà phát triển đầy đủ, người cũng thích viết các hướng dẫn. Sau khi thử một loạt những điều cho đến năm thứ hai của đại học, tôi quyết định làm việc về các kỹ năng phát triển web của mình. Bắt đầu chỉ với HTML và CSS, tôi tiếp tục tiến về phía trước và có được kinh nghiệm trong PHP, JavaScript và Python. Tôi thường dành thời gian rảnh của mình hoặc làm việc cho một số dự án phụ hoặc đi du lịch xung quanh. |