Funktionen disk_total_space
Funktionen disk_total_space returnerer den samlede størrelse af diskplads
for en angivet disk eller partition. Parameteren er en sti til disken
i form af en streng. Funktionen returnerer antallet af bytes som et tal af typen float.
Syntaks
disk_total_space(directory);
Eksempel
Lad os få den samlede størrelse af disk C:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Resultat af kodeudførelse (eksempel):
256060440576
Eksempel
Lad os konvertere bytes til gigabyte for at gøre det læsevenligt:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Resultat af kodeudførelse (eksempel):
'238.47 GB'
Eksempel
Lad os tjekke den tilgængelige plads på en anden disk:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Resultat af kodeudførelse (eksempel):
float(512110881024)
Se også
-
funktionen
disk_free_space,
som returnerer ledig plads -
funktionen
filesize,
som returnerer filstørrelsen -
funktionen
realpath,
som returnerer den absolutte sti