Php ile dosyanın boyutunu öğrenmek için filesize() fonksiyonu kullanılır. Parametre olarak dosya adı verilir.

Örnek:

<?php

$dosya_adi = "dosya.txt";

if(!file_exists($dosya_adi))
{
echo "Dosya bulunamadı!";
exit();//İşlemi durdur
}

$dosya_boyutu = filesize($dosya_adi);

echo "Dosya boyutu: ".$dosya_boyutu;

?>

Ekrandaki çıktısı: 176

Bu çıktı değeri byte cinsindendir ve benim test ettiğim dosya.txt dosyasının boyutudur.

Makalenin çalışma dosyasına http://www.celalyurtcu.com/dosyalar/dosya_boyutu.zip adresinden ulaşabilirsiniz.