Функцыя 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
,
якая правярае існаванне файла