Önceki yazıda (bkz: PHP'de bir dosyanın içini güncellemek) dizinin doğru olması durumunda eğer güncellemek istediğimiz dosya adında bir dosya bulunamazsa yeni bir dosya yaratabildiğimizi görmüştük. Buna ek olarak PHP'de yeni klasör ekleme işlemleri ile de bir uygulama yapmıştık (bkz: PHP'de runtime esnasında klasör yaratmak).
Bu yazıda ise PHP ile nasıl dosya yaratabileceğimizi göreceğiz. PHP'de içerisine istediğimiz içeriği ekleyerek dosya yaratabilmemizi sağlayan file_put_contents fonksiyonu ile (sunucu yetkilerimiz var ise) istediğimiz dizinde istediğimiz isimde ve içerikte dosyaları nasıl ekleyebileceğimizi inceleyelim.
Örnek: uploads klasörü içinde merhaba.txt adında bir dosya ekleyin ve text dosyası içerisine de "merhaba dostlar" yazısını ekleyin.
<?php
$dosyaadi = "merhaba.txt";
file_put_contents("uploads/".$dosyaadi, "merhaba dostlar");
?>
Benzer PHP yazılarım için:
bkz: PHP'de declare(strict_types=1) kodu ne işe yarar?
bkz: PHP'de diziyi string'e dönüştürmek (implode işlemi)
bkz: PHP'de String içinde sadece tek bir kelimeyi büyük harfle yazdırmak
bkz: PHP'de yazının (string) kelime sayısını bulmak
bkz: PHP'de string'in uzunluğu (karakter sayısı) nasıl bulunur?