Fileinfo Függvények
Bevezetés
Ezek a függvények ebben a modulban megpróbálját kitalálni egy fájl tÃpusát és a fájl kódolását a magic bájtok értékei és pozÃciói alapján a fájlon belül. AmÃg ez nem egy atombiztos megközelÃtés, a függvények eddigi tapasztalatok alapján nagyon jól működnek.
Követelmények
A magic_open könyvtár szükséges e kiterjesztés telepÃtéséhez.
TelepÃtés
További információk, mint például új kiadások, letöltés, forrásállományok, karbantartók, CHANGELOG találhatóak itt: » https://pecl.php.net/package/fileinfo
Futásidejű beállÃtások
Ez a kiterjesztés semmilyen konfigurációs beállÃtásokat nem definiál a php.ini állományban.
ErÅ‘forrás tÃpusok
A Fileinfo csak ezt az egy kiterjesztést használja: magic adatbázisleÃró, amit a finfo_open() függvény ad vissza.
Előre definiált állandók
Az itt listázott állandókat ez a kiterjesztés definiálja, és csak akkor elérhetÅ‘ek, ha az adott kiterjesztés be van fordÃtva a PHP-be, vagy dinamikusan betöltött.
- FILEINFO_NONE (integer)
- Nincs speciális kezelés.
- FILEINFO_SYMLINK (integer)
- Követi a symlink-eket.
- FILEINFO_MIME (integer)
- Mime karakterláncot ad vissza szöveges leÃrás helyett.
- FILEINFO_COMPRESS (integer)
- KitömörÃti a tömörÃtett fájlokat.
- FILEINFO_DEVICES (integer)
- Megvizsgája a blokkok tartalmát vagy a különleges karakterállományú eszközöket.
- FILEINFO_CONTINUE (integer)
- VIsszaadja az összes illeszkedést, nem csak az elsőt.
- FILEINFO_PRESERVE_ATIME (integer)
- Ha lehetséges, megtartja az eredeti utolsó hozzáférési dátumot.
- FILEINFO_RAW (integer)
- Nem fordÃtja az értelmezhetetlen karaktereket \ooo oktális megjelenÃtésbe.
Table of Contents
- finfo_buffer — Információkat ad vissza a karakterlánc pufferről
- finfo_close — Bezár egy fileinfo erőforrást
- finfo_file — Információkat ad vissza egy fájlról
- finfo_open — Létrehoz egy új fileinfo erőforrást
- finfo_set_flags — BeállÃtja a libmagic konfigurálási opciókat