Funktsioon filesize
Funktsioon filesize tagastab faili suuruse baitides.
Parameetrina võtab funktsioon faili asukoha.
Kui faili ei eksisteeri, tagastab funktsioon false ja annab hoiutuse.
Süntaks
filesize(filename);
Näide
Hankime faili 'test.txt' suuruse:
<?php
$res = filesize('test.txt');
echo $res;
?>
Koodi täitmise tulemus (näiteks):
1024
Näide
Kontrollime faili olemasolu enne selle suuruse hankimist:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
$res = filesize($filename);
echo "Faili suurus: " . $res . " baiti";
} else {
echo "Faili ei leitud";
}
?>
Koodi täitmise tulemus:
'Faili suurus: 1024 baiti'
Näide
Hankime faili suuruse ja teisendame selle kilobaitidesse:
<?php
$res = filesize('test.txt') / 1024;
echo round($res, 2) . " KB";
?>
Koodi täitmise tulemus:
'1.00 KB'
Vaata ka
-
funktsiooni
disk_free_space,
mis näitab vaba ruumi -
funktsiooni
disk_total_space,
mis näitab kettaruumi kogusuurust -
funktsiooni
file_exists,
mis kontrollib faili olemasolu