PHP'de Dosya Okuma ve Yazma İşlemlerinin Birleştirilmesi

Dosya okuma ve yazma işlemleri birleştirilebilir. Örnek olarak bir dosyayı okuyalım, metnin sonuna bir ünlem işareti ekleyelim ve metni tekrar aynı dosyaya yazalım:

php$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Задание 1

İçinde bir sayının yazılı olduğu bir dosyanız olsun. Bu dosyayı açın, sayının karesini alın ve tekrar dosyaya yazın.

Задание 2

Sitenizin kök dizininde count.txt dosyası olsun. Başlangıçta içinde 0 sayısı yazılı olsun. Sayfa her yenilendiğinde, betiğimizin bu sayıyı her seferinde 1 artırmasını sağlayın. Böylece bir dosya şeklinde sayfa yenileme sayacı elde etmiş oluruz.

Задание 3

Sitenizin kök dizininde 1.txt, 2.txt ve 3.txt dosyaları olsun. Manuel olarak bu dosya isimlerinden oluşan bir dizi yapın. Bu diziyi bir döngü ile gezin, her dosyanın içeriğini okuyun, içerikleri tek bir stringde birleştirin ve yeni bir new.txt dosyasına yazın. Başlangıçta bu dosya olmamalı.