Heim  >  Artikel  >  Backend-Entwicklung  >  Entwicklungsbeispiel für PHP-Code zur Berechnung der Dateigröße

Entwicklungsbeispiel für PHP-Code zur Berechnung der Dateigröße

黄舟
黄舟Original
2017-08-16 16:14:001179Durchsuche

In unserem vorherigen Artikel Beispiel „PHP lädt Remote-Datei herunter und speichert sie in einem lokalen Entwicklungsbeispiel“ haben wir vorgestellt, wie man mit PHP Remote-Dateien herunterlädt und in einer lokalen Instanz speichert, worauf wir bei unserer Arbeit häufig stoßen Bei einer Dateiberechnung gibt es in PHP eine Funktion, um die Anzahl der Bytes der Dateigröße zu ermitteln, jedoch ohne Einheiten, was nicht sehr praktisch ist. Heute werde ich Ihnen ein detailliertes Beispiel für die Berechnung der Dateigröße mit Einheiten vorstellen!

Der erste Schritt besteht darin, die PHP-Codebibliothek herunterzuladen, die wir zur Berechnung der Dateigröße für diesen Kurs verwenden müssen: http://www.php.cn/xiazai/leiku/689

Suchen Sie im zweiten Schritt nach Abschluss des Downloads die benötigte PHP-Klassendatei, entpacken Sie sie in unser lokales Verzeichnis und erstellen Sie eine neue PHP-Datei!

Im dritten Schritt müssen wir nach Abschluss diese Klasse in der neuen PHP-Datei aufrufen und diese Klasse instanziieren:

<?php
include_once "codejisuan.php"; //引入类文件
$dir_size=dirSize("D:/phpStudy/WWW"); //需要计算文件大小的名称
echo round($dir_size/pow(1024,1),2)."KB"; //输出
?>

Führen Sie diese Datei aus und erhalten Sie das Ergebnis wie unten gezeigt:

Entwicklungsbeispiel für PHP-Code zur Berechnung der Dateigröße

Das obige ist der detaillierte Inhalt vonEntwicklungsbeispiel für PHP-Code zur Berechnung der Dateigröße. 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