No vzhledem k tomu, že tam nejsou nějaké znaky pro jednoduché oddělení, asi bych to udělal následovně:
Načetl bych soubor po řádkách, v každém řádku nahradil veškeré mezery jednou mezerou a poté použil explode pro vložení prvků do pole (s tím že oddělující znak je ta jedna mezera (vyjímka Česká republika a V. Británia)*. Pak už si to pole vypíšeš jak chceš a kde chceš, budeš např. vědět že z:
11 Austrália dolár 1 AUD 20.181 20070312 50
bude pole:
array(
11,
Austrália,
dolár,
1,
AUD,
20.181,
20070312 ,
50
)
* ve výrazech Česká republika a V. Británia nejprve nahraď znak mezery např. za , tím si zajistíš správné načtení řádků do pole i v těchto případech :)
Samozřejmě jsou i jiné možnosti, záleží na tobě :) tohle je první co mě teď asi napadlo. Stylů a možností parsování je mnoho.
========================
WEB:
Publikační systém WAMOS
SEO:
SEO analýza zdarma
OPEN PROJECTS:
Studentský portál VUT
HOSTING:
WebGlobe.cz
ICQ:
313887644
EMAIL: xsuchy09(at)centrum.cz
========================