filesize ֆունկցիան
filesize ֆունկցիան վերադարձնում է ֆայլի չափը բայթերով:
Որպես պարամետր ֆունկցիան ընդունում է ֆայլի ուղին:
Եթե ֆայլը գոյություն չունի, ֆունկցիան կվերադարձնի false և կառաջացնի նախազգուշացում:
Շարահյուսություն
filesize(filename);
Օրինակ
Ստացենք 'test.txt' ֆայլի չափը:
<?php
$res = filesize('test.txt');
echo $res;
?>
Կոդի կատարման արդյունքը (օրինակ):
1024
Օրինակ
Ստուգենք ֆայլի գոյությունը նրա չափը ստանալուց առաջ:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
$res = filesize($filename);
echo "File size: " . $res . " bytes";
} else {
echo "File not found";
}
?>
Կոդի կատարման արդյունքը:
'File size: 1024 bytes'
Օրինակ
Ստացենք ֆայլի չափը և վերափոխենք այն կիլոբայթերի:
<?php
$res = filesize('test.txt') / 1024;
echo round($res, 2) . " KB";
?>
Կոդի կատարման արդյունքը:
'1.00 KB'
Տես նաև
-
disk_free_spaceֆունկցիան,
որը ցույց է տալիս ազատ տարածությունը -
disk_total_spaceֆունկցիան,
որը ցույց է տալիս սկավառակի ընդհանուր չափը -
file_existsֆունկցիան,
որը ստուգում է ֆայլի գոյությունը