Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Hosgeldiniz
Sehri-Paylasim
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Sehri-Paylasim


 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
En iyi yollayıcılar
Admin
Dosyalar hakkında bilgi Vote_lcapDosyalar hakkında bilgi Voting_barDosyalar hakkında bilgi Vote_rcap 
daba31
Dosyalar hakkında bilgi Vote_lcapDosyalar hakkında bilgi Voting_barDosyalar hakkında bilgi Vote_rcap 
hidelgo41
Dosyalar hakkında bilgi Vote_lcapDosyalar hakkında bilgi Voting_barDosyalar hakkında bilgi Vote_rcap 

 

 Dosyalar hakkında bilgi

Aşağa gitmek 
YazarMesaj
Admin
Kurucu / Root
Admin


Mesaj Sayısı : 552
Kayıt tarihi : 09/07/10
Yaş : 41
Nerden : Bursa

Dosyalar hakkında bilgi Empty
MesajKonu: Dosyalar hakkında bilgi   Dosyalar hakkında bilgi EmptyC.tesi Eyl. 24, 2011 8:16 am

Dosyalar hakkında bilgi

PHP'de yukarıda ele aldığımız include ve require
komutları ve biraz sonra değineceğimiz dosya okutma ve yazdırma
işlemleri dolayısıyla bir dosyanın varlığı veya yokluğu, ya da bir
dosyaya ait sandığımız ismin bid klasöre ait olması, programımızın
sağlıklı işleyebilmesi açısından büyük önem taşır. PHP bu amaçla bize
bir kaç kullanıma hazır fonksiyon sağlıyor. Burada kısaca bu
fonksiyonlara ve nasıl kullanıldıklarına değinelim:
Dosya var mı? file_exits()

Bir dosyanın var olup olmadığını denetleyen bu fonksiyon, dosya varsa true/doğru, yoksa false/yanlış sonucunu verir. Örnek:
if ( file_exits ( "bir_dosya.txt" ) )
print ("Dosya var!");
Dosya yoksa, program "Dosya var!" yazmadan yoluna devam edecektir.
Dosya mı, dizin mi? is_file() ve is_dir()

Kimi zaman klasörler de tıpkı dosyalar gibi adlandırılabilir. Bir
dizinde gördüğümüz ismin gerçekten bir dosyaya ait olup olmadığını bu
fonksiyonla sınarız. Sınama doğru, yani isim bir dosyaya ait ise
fonksiyon true/doğru, değilse false/yanlış sonuç verir. Örnek:
if ( is_file ( "bir_dosya.txt" ) )
print ("Bu bir dosyadır!");
İsim bir dosyaya ait değilse program "Bu bir dosyadır!" yazmadan
yoluna devam edecektir. Sınamayı ismin bir klasöre ait ait olup
olmadığına bakrarak da yaparız. Bu durumda is_dir() fonksiyonunu kullanırız. isim bir dizine aitse fonksiyon true/doğru, değilse false/yanlış sonuç verir. Örnek:
if ( is_dir ( "/bir_isim" ) )
print ("Bu bir dizindir!");
İsim bir dizine ait değilse program "Bu bir dizindir!" yazmadan yoluna devam edecektir.
Dosya okunabilir mi? is_readable()

Programda kullanmaya karar vermeden önce bir dosyanın erişilebilir ve
PHP tarafından okunabilir olup olmadığını sınayan bu fonksiyon, dosya
okunabilir ise true/doğru, değilse false/yanlış sonuç verir. Örnek:
if ( is_readable ( "bir_dosya.txt" ) )
print ("Bu dosya okunabilir!");
Dosya okunabilir değilse program "Bu dosya okunabilir!" yazmadan
yoluna devam edecektir. (Unix ortamında varlığını görebildiğimiz her
dosyanın okuma izni bulunmayabilir.)
Dosya yazılabilir mi? is_writable()

Programda kullanmaya karar vermeden önce bir dosyanın yazılabilir olup olmadığını sınayan bu fonksiyon, dosya yazılabilir ise true/doğru, değilse false/yanlış sonuç verir. Örnek:
if ( is_writable ( "bir_dosya.txt" ) )
print ("Bu dosyaya yazılabilir!");
Dosya yazılabilir değilse program "Bu dosyaya yazılabilir!" yazmadan
yoluna devam edecektir. (Unix ortamında varlığını görebildiğimiz hatta
okuyabildiğimiz her dosyanın yazma izni bulunmayabilir.)
Dosya çalıştırılabilir mi? is_executable()

PHP programında kimi zaman sunucunun kullanmamıza izin verdiği haricî
programları çalıştırız; PHP programımızın düzgün işlemesi bu harici
programa bağlı olabilir. Böyle bir programı çalıştırmaya karar vermeden
önce bir dosyanın çalıştırılabilir olup olmadığını sınayan bu
fonksiyon, dosya çalıştırılabilir ise true/doğru, değilse false/yanlış sonuç verir. Örnek:
if ( is_executable ( "bir_dosya" ) )
print ("Bu dosya çalıştırılabilir!");
Dosya çalıştırılabilir bir program değilse PHP programı "Bu dosya
çalıştırılabilir!" yazmadan yoluna devam edecektir. (Unix ortamında
varlığını görebildiğimiz her pprogram dosyasının çalıştırma izni
bulunmayabilir.)
Dosya boyutu: filesize()

Adını verdiğimiz dosyanın boyutunu byte olarak bildirir: Örnek:
print ("Dosyanın boyutu:");
print filesize( "bir_dosya.txt" );
Dosyaya son erişim tarihi: fileadate(), filemtime() ve filectime()

Adını verdiğimiz dosyaya son erişim tarihini bildirir. ne var ki bu bilgi Unix'in "epoch" biçimindedir: Örnek:
print ("Dosyanın son erişim tarihi:");
$dosya_tarihi = fileadate( "bir_dosya.txt" );
print ( " $dosya_tarihi " );
Eğer bu dosyanın son erişim tarihi 28 Temmuz 2000, Cuma 24:00:00 ise,
PHP, Browser penceresine 964731600 yazacaktır. Bu komutun ürettiği
bilgiyi, date() fonksiyonu ile anlaşılabilir hale getirebiliriz:
print ("Dosyanın son erişim tarihi:");
$dosya_tarihi = fileadate( "bir_dosya.txt" );
print date("D d M Y G:i:s H", $dosya_tarihi );
Bu kez PHP Browser penceresine 28 Jul 2000 242:00:00 00 yazdıracaktır. Tarih verilerinin date() fonksiyonu ile biçimlendirilmesini daha sonra ayrıntılı ele alacağız.
filemtime(), bir dosyanın son değiştirildiği tarihi; filectime(), ise oluşturulduğu tarihi, yine Unix Epoch biçiminde bildirir; bu verinin anlaşılır biçimde görüntülenmesi için PHP'nin date() fonksiyonu kullanılır.
Sayfa başına dön Aşağa gitmek
https://sehripaylasim.yetkin-forum.com
 
Dosyalar hakkında bilgi
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Hedef Hakkında Detaylı Bilgi Toplama
» Dosyalar oluşturma ve silme
» phpMyAdmin Root Şifresi Resetleme[Bilgi]

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Sehri-Paylasim  :: Forum :: HTML, PHP, ASP, PERL-
Buraya geçin: