ფაილების წაკითხვის და ჩაწერის ოპერაციების კომბინაცია PHP-ში
ფაილების წაკითხვა და ჩაწერა შესაძლებელია კომბინირებულად. მაგალითისთვის წავიკითხოთ ფაილი, დავუმატოთ მისი ტექსტის ბოლოს ძახილის ნიშანი და ჩავწეროთ ტექსტი უკან იმავე ფაილში:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
დავუშვათ, გაქვთ ფაილი, რომელშიც ჩაწერილია გარკვეული რიცხვი. გახსენით ეს ფაილი, აუყვანეთ რიცხვი კვადრატში და ჩაწერეთ უკან ფაილში.
დავუშვათ, თქვენი საიტის ფესვში დევს ფაილი count.txt.
თავდაპირველად მასში ჩაწერილია რიცხვი 0.
გახადეთ ისე, რომ გვერდის განახლებისას
ჩვენი სკრიპტი ყოველ ჯერზე გაზრდის ამ რიცხვს
1-ით. ანუ ჩვენ მივიღებთ გვერდის განახლების
თვლას ფაილის სახით.
დავუშ瓦ათ, თქვენი საიტის ფესვში დევს ფაილები 1.txt,
2.txt და 3.txt. ხელით შექმენით
მასივი ამ ფაილების სახელებით. გადაუარეთ
მას ციკლით, წაიკითხეთ თითოეული ფაილის
შემცველობა, შეაერთეთ იგი ერთ სტრიქონში და ჩაწერეთ
ახალ ფაილში new.txt. თავდაპირველად ეს
ფაილი არ უნდა არსებობდეს.