PHP Dateigröße MB / KB Konvertierung
Wie kann ich umwandeln der Ausgabe des PHP - filesize()
- Funktion, um ein schönes format mit MegaBytes, KiloBytes usw?
wie:
- wenn die Größe weniger als 1 MB, zeigen die Größe in KB
- wenn Sie zwischen 1 MB - 1 GB in MB
- wenn es größer - in GB
InformationsquelleAutor der Frage Alex | 2011-03-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein Beispiel:
InformationsquelleAutor der Antwort Adnan
Sogar noch schöner ist diese version, die ich erstellt ein plugin ich gefunden:
Hinweis von filesize() doc
InformationsquelleAutor der Antwort PiTheNumber
Ein sauberer Ansatz:
InformationsquelleAutor der Antwort Alix Axel
Ich denke, dies ist ein besserer Ansatz. Einfach und geradlinig.
InformationsquelleAutor der Antwort Teffi
Diese basiert auf @adnan die tolle Antwort.
Änderungen:
Und Sie können immer noch ziehen die filesize () - Aufruf aus der Funktion, um einen reinen Byte-Formatierung Funktion. Aber das funktioniert auf eine Datei.
InformationsquelleAutor der Antwort Jens A. Koch
Dies wäre eine sauberere Umsetzung:
InformationsquelleAutor der Antwort Bat Fung
Ein komplettes Beispiel.
InformationsquelleAutor der Antwort vdbuilder
InformationsquelleAutor der Antwort barners
InformationsquelleAutor der Antwort Hamed
InformationsquelleAutor der Antwort Tohid Dadashnezhad