Funktion disk_total_space
Die Funktion disk_total_space gibt den gesamten Speicherplatz
für das angegebene Laufwerk oder die Partition zurück. An den Parameter wird ein Pfad zum Laufwerk
in Form einer Zeichenkette übergeben. Die Funktion gibt die Anzahl der Bytes als Zahl vom Typ float zurück.
Syntax
disk_total_space(directory);
Beispiel
Lassen Sie uns die Gesamtgröße des Laufwerks C ermitteln:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Ergebnis der Codeausführung (Beispiel):
256060440576
Beispiel
Wir konvertieren Bytes in Gigabytes für bessere Lesbarkeit:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Ergebnis der Codeausführung (Beispiel):
'238.47 GB'
Beispiel
Lassen Sie uns den verfügbaren Platz auf einem anderen Laufwerk überprüfen:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Ergebnis der Codeausführung (Beispiel):
float(512110881024)
Siehe auch
-
die Funktion
disk_free_space,
die den freien Speicherplatz zurückgibt -
die Funktion
filesize,
die die Dateigröße zurückgibt -
die Funktion
realpath,
die den absoluten Pfad zurückgibt