Emre Karademir | WordPress Developer

PHP dosya sistemi işlevleri

Mart 12, 2023 2 mins to read
Share

PHP, dosya sistemi işlemleri yapmak için kullanışlı bir dizi yerleşik fonksiyon sağlar. İşte, PHP’de dosya sistemi işlevleri yapmak için bazı faydalı fonksiyonlar:

file_exists()

file_exists() fonksiyonu, verilen dosyanın mevcut olup olmadığını kontrol eder.

if (file_exists("example.txt")) {
  echo "File exists!";
} else {
  echo "File does not exist.";
}

Yukarıdaki örnekte, file_exists() fonksiyonu kullanarak "example.txt" dosyasının var olup olmadığını kontrol ettik ve buna göre ekrana bir mesaj yazdırdık.

is_file()

is_file() fonksiyonu, bir dosyanın normal bir dosya olarak mevcut olup olmadığını kontrol eder.

if (is_file("example.txt")) {
  echo "It is a file!";
} else {
  echo "It is not a file.";
}

Yukarıdaki örnekte, is_file() fonksiyonu kullanarak "example.txt" dosyasının normal bir dosya olup olmadığını kontrol ettik ve buna göre bir mesaj yazdırdık.

file_get_contents()

file_get_contents() fonksiyonu, bir dosyanın içeriğini bir dize olarak okur.

$content = file_get_contents("example.txt");
echo $content;

Yukarıdaki örnekte, file_get_contents() fonksiyonu kullanarak "example.txt" dosyasının içeriğini okuyup ekrana bastırdık.

file_put_contents()

file_put_contents() fonksiyonu, bir dizeyi bir dosyaya yazar.

$content = "Hello World!";
file_put_contents("example.txt", $content);

Yukarıdaki örnekte, file_put_contents() fonksiyonu kullanarak "Hello World!" dizesini "example.txt" dosyasına yazdık.

unlink()

unlink() fonksiyonu, belirtilen dosyayı siler.

unlink("example.txt");

Yukarıdaki örnekte, unlink() fonksiyonu kullanarak "example.txt" dosyasını sildik.

mkdir()

mkdir() fonksiyonu, belirtilen bir dizin oluşturur.

mkdir("new_directory");

Yukarıdaki örnekte, mkdir() fonksiyonu kullanarak "new_directory" adında bir dizin oluşturduk.

rmdir()

rmdir() fonksiyonu, belirtilen dizini siler.

rmdir("new_directory");

Yukarıdaki örnekte, rmdir() fonksiyonu kullanarak "new_directory" adlı dizini sildik.

Bu şekilde, PHP ile dosya sistemine erişebilir ve çeşitli işlemler yapabilirsiniz.

Leave a comment

Your email address will not be published. Gerekli alanlar * ile işaretlenmişlerdir