27. marts 2007 - 17:26
Der er
4 kommentarer og 1 løsning
hente data fra en tekstfil ud i en variabel
hvis jeg f.eks har en tekst fil som f.eks ser spdan her ud. ------------------ forum: nej; kalender: ja; galleri: nej; ------------------ er der så en nem måde at hive det "ja" ud, som står ved kalender ud i en variabel? Denne liste er bare et eksempel og kan være længere, men ordene før : vil kun optræde 1 gang
Annonceindlæg fra HP
27. marts 2007 - 21:35
#1
Tja, nem og nem, det er jo en smags sag men.. Du kan læse hele txt filen ind i en streng og så lave dette--> preg_match("/kalender: (.*?);/", $txt, $src); $txt er indholdet fra din fil $src[1] indeholder det der står efter kalender : Du kan dog også trække alle 'variablerne' fra din txt fil ind i et array sådan her --> Jeg går ud fra at '--------' ikke er en del af din txt fil. $arr1=explode(";", $txt); $res=array(); foreach($arr1 as $set) { $arr2=explode(": ", $set); $res[$arr2[0]]=$arr2[1]; } print_r($res); Mvh. Johan