Hallo,
Ich beschäftige mich erst seit kurzem mit PHP und deshalb möge mir der ein oder andere meine Anfängerfrage verzeihen!
Zu meinem Problem:
Ich lese aus einer externen Datei Daten aus und möchte den erhaltenen String als Array aufteilen, um dann die empfangegen Daten in meiner Datenbank zu speichern. Mein Problem liegt nun im Extrahieren der einzelnen Passagen aus dem String. Diesbezüglich habe ich im Forum schon einiges gelesen. Allerdings konnte man - so weit ich gesehen habe - bei allen mittels "explode" den String aufteilen, weil eine ";" oder "|" regelmäßig vorhanden ist. Bei mir sieht das mittels ...
empfange String so aus:
...
2 "NDR 2" 1 "http://www.ndr2.de"
9 "JAM FM" 1 "http://www.jamfm.de"
10 "Deutschland Radio Berlin" 0 "http://www.d-radio.de/"
...
Mein Array soll nun vier Felder haben...
Sender-Id, Sendername, Typ, URL
Ich wäre dankbar, wenn mir jemand einen Tipp geben könnte, wie ich die Informationen in die einzelnen Felder bekomme!
MfG TKlath
Ich beschäftige mich erst seit kurzem mit PHP und deshalb möge mir der ein oder andere meine Anfängerfrage verzeihen!
Zu meinem Problem:
Ich lese aus einer externen Datei Daten aus und möchte den erhaltenen String als Array aufteilen, um dann die empfangegen Daten in meiner Datenbank zu speichern. Mein Problem liegt nun im Extrahieren der einzelnen Passagen aus dem String. Diesbezüglich habe ich im Forum schon einiges gelesen. Allerdings konnte man - so weit ich gesehen habe - bei allen mittels "explode" den String aufteilen, weil eine ";" oder "|" regelmäßig vorhanden ist. Bei mir sieht das mittels ...
PHP-Code:
$fp = @fopen($datei, "r") or die ("Kann Datei nicht lesen.");
while ($text = fgets($fp, 1024)) {
echo ($text);
}
fclose($fp);
...
2 "NDR 2" 1 "http://www.ndr2.de"
9 "JAM FM" 1 "http://www.jamfm.de"
10 "Deutschland Radio Berlin" 0 "http://www.d-radio.de/"
...
Mein Array soll nun vier Felder haben...
Sender-Id, Sendername, Typ, URL
Ich wäre dankbar, wenn mir jemand einen Tipp geben könnte, wie ich die Informationen in die einzelnen Felder bekomme!
MfG TKlath
Kommentar