Functie disk_total_space
De functie disk_total_space retourneert de totale grootte van de schijfruimte
voor de opgegeven schijf of partitie. Aan de parameter wordt een pad naar de schijf
doorgegeven in de vorm van een string. De functie retourneert het aantal bytes als een getal van het type float.
Syntaxis
disk_total_space(directory);
Voorbeeld
Laten we de totale grootte van schijf C verkrijgen:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Resultaat van het uitvoeren van de code (voorbeeld):
256060440576
Voorbeeld
Laten we bytes converteren naar gigabytes voor het gemak van lezen:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Resultaat van het uitvoeren van de code (voorbeeld):
'238.47 GB'
Voorbeeld
Laten we de beschikbare ruimte op een andere schijf controleren:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Resultaat van het uitvoeren van de code (voorbeeld):
float(512110881024)
Zie ook
-
de functie
disk_free_space,
die de vrije ruimte retourneert -
de functie
filesize,
die de bestandsgrootte retourneert -
de functie
realpath,
die het absolute pad retourneert