Funkce disk_total_space
Funkce disk_total_space vrací celkovou velikost diskového prostoru
pro zadaný disk nebo oddíl. Do parametru se předává cesta k disku
ve formě řetězce. Funkce vrací počet bajtů ve formě čísla typu float.
Syntaxe
disk_total_space(directory);
Příklad
Získáme celkovou velikost disku C:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Výsledek provedení kódu (příklad):
256060440576
Příklad
Převedeme bajty na gigabajty pro pohodlnější čtení:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Výsledek provedení kódu (příklad):
'238.47 GB'
Příklad
Zkontrolujeme dostupné místo na jiném disku:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Výsledek provedení kódu (příklad):
float(512110881024)
Viz také
-
funkci
disk_free_space,
která vrací volné místo -
funkci
filesize,
která vrací velikost souboru -
funkci
realpath,
která vrací absolutní cestu