Funkcia disk_total_space
Funkcia disk_total_space vráti celkovú veľkosť diskového priestoru
pre uvedený disk alebo oddiel. Do parametra sa odovzdáva cesta k disku
v podobe reťazca. Funkcia vráti počet bajtov v podobe čísla typu float.
Syntax
disk_total_space(directory);
Príklad
Získajme celkovú veľkosť disku C:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Výsledok vykonania kódu (príklad):
256060440576
Príklad
Konvertujme bajty na gigabajty pre pohodlnejšie čítanie:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Výsledok vykonania kódu (príklad):
'238.47 GB'
Príklad
Skontrolujme dostupné miesto na inom disku:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Výsledok vykonania kódu (príklad):
float(512110881024)
Pozrite si aj
-
funkciu
disk_free_space,
ktorá vráti voľné miesto -
funkciu
filesize,
ktorá vráti veľkosť súboru -
funkciu
realpath,
ktorá vráti absolútnu cestu