Функција disk_total_space
Функцијата disk_total_space ја враќа вкупната големина на просторот на дискот
за наведениот диск или партиција. Во параметарот се пренесува патеката до дискот
во вид на стринг. Функцијата враќа количество бајти во вид на број од типот float.
Синтакса
disk_total_space(directory);
Пример
Да ја добиеме вкупната големина на дискот C:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Резултат од извршување на кодот (пример):
256060440576
Пример
Да ги конвертираме бајтите во гигабајти за погодно читање:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Резултат од извршување на кодот (пример):
'238.47 GB'
Пример
Да провериме достапен простор на друг диск:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Резултат од извршување на кодот (пример):
float(512110881024)
Погледни ги исто така
-
функцијата
disk_free_space,
која враќа слободен простор -
функцијата
filesize,
која ја враќа големината на датотеката -
функцијата
realpath,
која ја враќа апсолутната патека