PHP ile dizinlerinizi kontrol ederek yeni dizinler oluşturabilir veya silebilirsiniz.Yeni bir dizin oluşturmak için mkdir() , var olan bir dizini silmek içinse rmdir() fonksiyonu kullanılır.

mkdir() fonksiyonu içine iki tane parametre alır. mkdir(dizin adı, izin yetkisi)

Not:Normal bir dizin izin yetkisi 700′dür.

(Örnek)Dizin Oluştur:

  1. <?php
  2.  
  3. $olustur = mkdir("resimler", 0700);
  4.  
  5. if($olustur){
  6.  
  7. echo "Dizin OluÅŸturuldu";
  8.  
  9. }else{
  10.  
  11. echo "Dizin Oluşturulamadı";
  12.  
  13. }
  14.  
  15. ?>

(Örnek)Dizin Sil:

  1. <?php
  2.  
  3. $sil = rmdir("resimler");
  4.  
  5. if($sil){
  6.  
  7. echo "Dizin Silindi";
  8.  
  9. }else{
  10.  
  11. echo "Dizin Silinemedi";
  12.  
  13. }
  14.  
  15. ?>

Dizinlerin içeriğini açmak için opendir() , dosya ve dizinleri okumak içinse readdir() fonksiyonları kullanılır.Açılan bir dizinin içinde bulunan dosya ve dizinleri ekranda görüntülemek için readdir() fonksiyonunu döngü ile birlikte kullanmamız gereklidir.Ayrıca scandir() fonksiyonu ile daha kolay olarak dizi değişken şeklinde listeleme yapabilirsiniz.

(Örnek)Dizini Aç ve İçindeki Dizin ve Dosyaları Listele:

  1. <?php
  2.  
  3. $dizinadi = ".";
  4.  
  5. $dizin = opendir($dizinadi);
  6.  
  7. while(gettype($isim=readdir($dizin))!=boolean){
  8.  
  9. echo "$dizinadi/$isim<br>";
  10.  
  11. }
  12.  
  13. closedir($dizin);
  14.  
  15. ?>
EkleBunu Sosyal Paylaşım Butonu