Autor Zpráva
PetraPP
Profil
Ahojte,
stáhnula jsem si TXT soubory všech států, kde jsou jejich města, včetně GPS, PSČ atd. z GEONAMES.org a potřebovala bych si udělal parser, abych data měla v Array(). Chci data všechny načíst do mySQL a přes array bych udělala parser do jednotlivých částí v mySQL tabulce.
Neporadíte jak data dostat do array(). Šla bych na to přes explode(), ale jednotlivé data nejsou nijak rozdělena znakem :( Předem strašně moc děkuji za výpomoc.

Data jsou tam třeba takové:
AD    AD100    Canillo    Canillo    02                    42.5833    1.6667    6
AD    AD200    Encamp    Encamp    03                    42.5333    1.6333    6
AD    AD400    La Massana    La Massana    04                    42.5667    1.4833    6
AD    AD300    Ordino    Ordino    05                    42.6    1.55    6
AD    AD600    Sant Julià de Lòria    Sant Julià de Lòria    06                    42.4667    1.5    6
AD    AD500    Andorra la Vella    Andorra la Vella    07                    42.5    1.5    6
AD    AD700    Escaldes-Engordany    Escaldes-Engordany    08                    42.5    1.5667    6
lionel messi
Profil
PetraPP:
Zdravím,

v tom zozname v [#1] sú dáta oddelené rozličným počtom medzier, čiže by prichádzala do úvahy funkcia preg_split, ktorá rozdeľuje dáta do poľa podľa oddeľovača, ktorý sa utvorí regulárnym výrazom. Hneď prvý príklad v sekcii Examples dokonca ukazuje aj regulár, ktorý by v tvojom prípade mal byť vhodný.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0