| Autor | Zpráva | ||
|---|---|---|---|
| Anonymman992 Profil * |
#1 · Zasláno: 13. 1. 2013, 09:41:38
Zdravím, potřebuji pomoc s vytvářením reg. výrazu.
Výraz musí zjistit koncovku souboru. Dostane cestu ve tvaru třeba './data.txt', já potřebuji zjistit koncovku souboru a porovnat jí s polem. <?php
// třeba
$formats = array('.txt', '.xml')
?>Tedy potřebuji sestavit pattern, kterým se zjistí koncovka souboru a pokud je zjištěná koncovka s poli, vrátí TRUE jinak FALSE. |
||
| DJ Miky Profil |
#2 · Zasláno: 13. 1. 2013, 10:58:49
Koncovku zjistíš třeba funkcí pathinfo() (s volbou
PATHINFO_EXTENSION). Poté ji můžeš porovnat s polem např. pomocí funkce in_array(). Jenom pozor na to, že pathinfo() vrací koncovku bez tečky a v případě více koncovek (jako archiv.tar.gz) vrátí tu poslední (gz).
|
||
|
Časová prodleva: 14 let
|
|||
0