Heim  >  Artikel  >  Backend-Entwicklung  >  PHP disk_free_space()-Funktion und disk_total_space()-Funktionsbeschreibung

PHP disk_free_space()-Funktion und disk_total_space()-Funktionsbeschreibung

怪我咯
怪我咯Original
2017-07-11 09:18:371553Durchsuche

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.

Parameter

Verzeichnis

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ückgabewert

Gibt 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

Beschreibung

disk_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.

Parameter

Verzeichnis

Das Verzeichnis oder die Festplattenpartition des Dateisystems.

Rückgabewert

Gibt 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn