Elma Doktoru

iPhone, iPod iPad Teknik Servisi

Çar23052012

Son Güncelleme18:39:01

Geri Web Php & Dersler PHP 47 - Dosya Hakkındaki Bilgiler

PHP 47 - Dosya Hakkındaki Bilgiler

Kullanıcı Değerlendirmesi: / 0
ZayıfMükemmel 

Sunucumuzda bulunan dosya ile alakalı bazı verileri de php kodlamayı kullanarak öğrenebiliriz. Örneğin dosyanın boyutları gibi.. Bu nerede işimize yarar derseniz de bir kaç ders önce Fread komutunu kullanarak dosya içindeki veriyi okuyorduk fakat kb cinsinden ebat belirtmiştik. İşte bu kodlama ile de dosya ebatını öğreniyoruz ve fread ile kullanabiliyoruz. Önce dosya boyutunu nasıl okuyabiliriz kodlarla ona bakalım. Bunun için filesize komutunu kullanacağız.

<?
echo  " Dosya Boyutu : " ;
echo filesize ( "yenidosya.txt" ). "byte'dır ";
?>

Ekrana yazdırdığımızda ise (bende örneğin) "Dosya Boyutu : 79byet'dır" şeklinde bir yazı ile karşılaşıyoruz. Bu örneğimizde dosyayı byte cinsinden yazdırdık. Fakat bunu MB cinsinden yazdırmak istersek ne yapmamız gerekiyor ? Evet filesize komutu ile elde ettiğimiz değeri 1024'e bölmemiz gerekiyor. Şimdi aynı örneği tekrar yazalım ve kodlara beraber göz atalım.

<?
$baglan = fopen ( "yenidosya.txt" , "r" );
echo fread ($baglan, filesize ("yenidosya.txt" ) ) ;
fclose ( $baglan ) ;
?>

Evet şimdi kodlara bakacak olursak, bir önceki derslerde de gördüğümüz gibi fopen ile dosyayı açtık ve r parametresini verdik. Daha sonra fread ile yenidosya.txt yi okuyoruz fakat farametre olarak filesize kullandık. Ve böylece kodlar çalıştırılırken filesize'in dödürdüğü değer fread'e parametre olarak gönderilecek.

Yorum ekle


Güvenlik kodu
Yenile

Joomla 1.5 Kolay Kullanım Rehberi

Joomla 1.5 Rehberi

Joomla 1.5'i öğrenmek hiç bu kadar kolay olmamıştı

Hiç bir kodlama bilgisine sahip olmaksızın kendi kişisel yahut kurumsal websitenizi yapmak için size lazım olan Joomla! ve Joomla 1.5 Rehberi