Heim > Artikel > Backend-Entwicklung > PHP disk_free_space()-Funktion und disk_total_space()-Funktionsbeschreibung
disk_free_space – Gibt den freien Speicherplatz in einem Verzeichnis zurück.
Beschreibung
disk_free_space ( $directory )
gibt ein mit einer Verzeichniszeichenfolge , diese Funktion gibt die Anzahl der verfügbaren Bytes entsprechend dem entsprechenden Dateisystem oder der Festplattenpartition zurück.
ParameterVerzeichnis
Dateisystemverzeichnis oder Festplattenpartition. Hinweis:Wenn anstelle eines Dateiverzeichnisses ein Dateiname angegeben wird, ist das Verhalten dieser Funktion nicht einheitlich und variiert je nach Betriebssystem und PHP-Version. RückgabewertGibt die Anzahl der verfügbaren Bytes im Gleitkommaformat zurück oder FALSE bei einem Fehler. disk_free_space() Beispiel<?php // $df 包含根目录下可用的字节数 $df = disk_free_space ( "/" ); //在 Windows 下: $df_c = disk_free_space ( "C:" ); $df_d = disk_free_space ( "D:" ); ?>Hinweis: Diese Funktion kann nicht für
Remotedateien verwendet werden. Auf die zu prüfende Datei muss über das Dateisystem des Servers zugegriffen werden können.
disk_total_space – Gibt die gesamte Festplattengröße eines Verzeichnisses zurück
Beschreibungdisk_total_space ( $directory )gibt ein Verzeichnis mit der Zeichenfolge an: Diese Funktion gibt alle Bytes entsprechend dem entsprechenden Dateisystem oder der entsprechenden Festplattenpartition zurück. [Anmerkung des Übersetzers] Diese Funktion gibt die Gesamtgröße der Festplattenpartition zurück, auf der sich das Verzeichnis befindet. Daher sind die Ergebnisse, die durch Angabe verschiedener Verzeichnisse derselben Festplattenpartition als Parameter erhalten werden, genau dieselben. Das Mounten einer Festplattenpartition als Unterverzeichnis wird sowohl unter Unix als auch unter Windows 200x/XP unterstützt. In diesem Fall ist es sinnvoll, diese Funktion korrekt zu verwenden. ParameterVerzeichnis
Das Verzeichnis oder die Festplattenpartition des Dateisystems.
RückgabewertGibt die gesamte Festplattengröße eines Verzeichnisses in Bytes im Gleitkommaformat zurück oder FALSE bei einem Fehler. disk_total_space() Beispiel<?php // $df 包含 "/" 目录的磁盘大小 $ds = disk_total_space ( "/" ); //在 Windows 下: $ds = disk_total_space ( "C:" ); $ds = disk_total_space ( "D:" ); ?>Hinweis: Diese Funktion kann nicht für Remote-Dateien verwendet werden. Auf die zu prüfende Datei muss über das Dateisystem des Servers zugegriffen werden können.
Das obige ist der detaillierte Inhalt vonPHP disk_free_space()-Funktion und disk_total_space()-Funktionsbeschreibung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!