Bestimmung der Dateigröße in PHP
Die Funktion filesize ermöglicht es,
die Größe einer Datei in Bytes zu ermitteln. Beispiel:
<?php
echo filesize('test.txt');
?>
Die Größe in Bytes lässt sich leicht in Kilobyte umrechnen:
<?php
echo filesize('test.txt') / 1024;
?>
Und jetzt rechnen wir in Megabyte um:
<?php
echo filesize('test.txt') / (1024 * 1024);
?>
Angenommen, im Stammverzeichnis Ihrer Website liegt eine Datei. Ermitteln Sie deren Größe und geben Sie sie auf dem Bildschirm aus.
Modifizieren Sie die vorherige Aufgabe so, dass die Dateigröße in Kilobyte ausgegeben wird.
Legen Sie ein beliebiges Bild mit einer Größe von mehr als einem Megabyte im Stammverzeichnis Ihrer Website ab. Ermitteln Sie die Größe dieser Datei und rechnen Sie sie in Megabyte um.
Legen Sie einen beliebigen Film mit einer Größe von mehr als einem Gigabyte im Stammverzeichnis Ihrer Website ab. Ermitteln Sie die Größe dieser Datei und rechnen Sie sie in Gigabyte um.