Méretének meghatározása a távoli fájl, php

Annak megállapítására, hogy milyen fontos a törölt fájl mérete, akkor mi a potenciális mennyisége a fájlt.

Megadhatja a következő feladatokat távoli meghatározásához a fájl mérete:

1. meghatározása akkora, mint egy kis távoli fájl (html, php, stb)
2. meghatározása akkora, mint egy távoli fájlok (zip, rar, mp3, stb)

Méretének meghatározása egy kis távoli fájl

Nyissa meg a fájlt $ filename, kiolvasva fread adatok 1024 bájt, amíg az adatok nem egyenlő nullával (null). Ugyanakkor hosszának meghatározására az adatok és az összeget a strlen $ fsize.


Méretének meghatározása nagy távoli fájl

Ahogy talán már sejtette, a fenti módszer nem alkalmas a nagy fájlok, hiszen ebben az esetben, hogy kapnánk akkor teljesen le kell olvasni a fájl mérete, ami egyenértékű, hogy töltse le a helyi számítógépre. Ezért törölni egy fájlt, amely egy nagy méretű, használt más megközelítést alapul olvasata meta tagek:

Ebben a helyzetben az adatokat nem tudja olvasni a fájlt, és a meta tagek, amelyek iránt a megnyitásakor. Így stream_get_meta_data függvény egy tömböt az adatok, amely információkat tartalmaz a fájl, beleértve a fájlméretet:

Továbbra is csak a megtalálni a tag Content-Length (fájlméret), és az olvasási adatokat a pályáról.

Értékelés: 14 a 15-ből 4,67

Kapcsolódó tartalom

Bármely webhely rendszergazdája akarja, hogy a látogatók a helyszínen több volt a forgalom, ahogy eszik, kicsi volt.

Az élet bármely web programozó, előbb-utóbb eljön az a pillanat, amikor azt hiszi, nem csak arról, hogyan kell írni a forgatókönyvet, de azt is, hogyan.

A végső kiadások PHP 6 nem lesz hamarosan, de a fejlesztők kell tudni, hogy mit lehet készíteni.

A közelmúltban, az ötlet az objektum-orientált programozás (OOP), radikálisan új programok írásának ideológia egyre elfoglalta a fejében.

Kapcsolódó cikkek