Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Pathinfo (); nun açıklaması ve ufak bir #KAYNAK#

Konu, 'PHP' kısmında LoS.ToF tarafından paylaşıldı.

  1. LoS.ToF

    LoS.ToF Daimi Üye

    Kayıt:
    11 Ağustos 2002
    Mesajlar:
    1,088
    Beğenilen Mesajlar:
    0
    Meslek:
    PHP Developer
    Şehir:
    Antalya
    Dizin ile ilgili işlemler yapan bir kaç f nksiyon :

    pathinfo();

    fonksiyon size 3 tane değer döndürüyor.
    1. si verilen string teki dizin adi
    2. dosyanın adı
    3. dosyanın uzantisi
    <?php
    $path_parts = pathinfo("/www/htdocs/index.html");
    echo $path_parts["dirname"] . "\n";
    echo $path_parts["basename"] . "\n";
    echo $path_parts["extension"] . "\n";
    ?>
    Özellikle dosya uzantisi işinize yarıyacaktır eminim...

    <?
    function index_uzanti_al ($dizin_dosya) {
    $path_parts = pathinfo($dizin_dosya); // değerleri al
    return $path_parts["extension"]; // değerleri döndür.
    }
    function index_yasakli_kontrol($uzanti) {
    $y_uzantilar = index_dosya_ac('yasaklilar.txt'); // dosyayı aç değerleri al
    $x = true; // x'in değeri geçebilir
    $y_uzantilar = explode(",", $y_uzantilar['icerik']); // yasalıları parçala
    foreach ($y_uzantilar as $y_uzanti) { // diziyi aç
    if ($y_uzanti == $uzanti) { $x = false; } // değerleri kontrol et.
    } // Döngüyü bitir
    return $x; // değeri döndür
    }
    ?>

    Yukarıdaki fonksiyon işinize yaraya bilir mesela dosya uploadlarında