PHP Dosyalama Dersi 1 - CanCeL
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<?php $Konu=" Dosyalama işlemleri "; $Yazar=" Cihan TANIŞ - CanCeL "; $Tarih=" 30/08/2008 05:40 "; ?>
DOSYA İŞLEMLERİ:
Anlatımını yapacağım konu, dosya okutma-yazdırma işlemleridir. Dolayısıyla bir dosyanın varlığını veya yokluğunu, okunup-okunmadığını öğreneceğiz... Dosyamız varmı, yokmu? file_exits() Dosyamızın var olup olmadığını kontrol eden bu fonksiyon dosya varsa "true" yani "doğru" yoksa "false" yani "yanlış" sonucunu verir.. PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
if ( file_exits ("CanCeL.txt") ) echo ("CanCeL.txt Mevcut");
Dosya dizinde yok ise program "CanCeL.txt Mevcut" yazmadan devam edecektir... Dosya mı? Dizin mi? is_file() ve is_dir() Yukarıdaki kontrol fonksiyonlarını buradada yapacağız. Bir dizinde gördüğümüz isim gerçekten bir dosyaya ait olup olmadığını bu fonksiyonla sınarız. Dosya Kontrolü; PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
if ( if_file ("CanCeL.txt") ) print ("Bu bir dosyadır...");
Dosya ise "Bu bir dosyadır" yazacaktır, eğerki değilse(else) düz devam edecektir... Dizin Kontrolü; PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
if ( is_dir ("/Cihan") ) print ("Bu bir dizindir...");
Dizin ise "Bu bir Dizindir" yazacaktır, eğerki değilse(else) düz devam edecektir... Dosya okunabilir mi? is_writable()
Kodları kullanmaya karar vermeden önce b,r dosyanın yazılabilir olup, olmadığını sınayan bir fonksiyon örneklendireceğiz. PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
if ( is_executable ("Cihan.htm") print ("Bu dosya çalıştırılabilir!");
Dosya boyut kontrolü.. filesize() Belirlediğimiz dosyanın boyutunu bildirir. (byte) PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
print ("Dosya boyutu:"); print filesize( "CanCeL.txt" );
Dosyanın son güncelleme tarihi: fileadate(), filemtime() ve filectime()
Adını belirlediğimiz dosyanın son güncelleme tarihini bildirir... PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
print ("Dosyanın son güncelleme tarihi") $guncelleme = filedate ("CanCeL.txt"); print (" $guncelleme ");
Not: Alıntı yaparken lütfen ircforumlari.net'den alındığını belirtin... İyi çalışmalar... Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Cihan TANIŞ - CanCeL
__________________ Eskiden buralar hep dutluktu... |