Funksioni disk_total_space
Funksioni disk_total_space kthen madhësinë totale të hapësirës disk
për diskun ose pjesën e specifikuar. Në parametër kalojmë një rrugë drejt diskut
në formë të vargut. Funksioni kthen numrin e bajteve në formë të numrit të tipit float.
Sintaksa
disk_total_space(directory);
Shembull
Le të marrim madhësinë totale të diskut C:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Rezultati i ekzekutimit të kodit (shembull):
256060440576
Shembull
Le të konvertojmë bajtet në gigabajt për lehtësi leximi:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Rezultati i ekzekutimit të kodit (shembull):
'238.47 GB'
Shembull
Le të kontrollojmë hapësirën e disponueshme në një disk tjetër:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit (shembull):
float(512110881024)
Shihni gjithashtu
-
funksionin
disk_free_space,
i cili kthen hapësirën e lirë -
funksionin
filesize,
i cili kthen madhësinë e skedarit -
funksionin
realpath,
i cili kthen rrugën absolute