CSV-String in Array
ahnungsloser
- php
Hallo,
ich habe einen CSV-String, der Feldtrenner ist ein";", der Zeilentrenner ein "|".
Diesen String muss ich in ein Array wandeln in der Form:
$meinArray = array('liste_1_name', 'liste_1_text', ...);
Weiter mit liste_2, liste_3 usw.
Ich hab überhaupt keinen Plan, wie ich das machen soll.
Ich hab überhaupt keinen Plan, wie ich das machen soll.
In der Doku hast du schon geschaut?
http://php.net/manual/de/function.str-getcsv.php
Tipp: du hast ein CSV-File dessen Zeilen auch im CSV-Format vorliegen.
Ich hoffe du hast ein Enclosure-Zeichen für die Zeilen, sollte das Pipe-Zeichen als Feldinhalt vorkommen ;)
Tipp: du hast ein CSV-File dessen Zeilen auch im CSV-Format vorliegen.
Ich habe kein File sondern einen String!
Mir ist nicht klar, wie ich str-getcsv() da anwenden soll.
Sorry, ich nehm alles zurück. Ich hab Deinen Vorschlag mit fgetcsv() verwechselt. str_gestcsv kannte ich bisher noch nicht.
Ich hab überhaupt keinen Plan, wie ich das machen soll.
Hört sich nach Hausaufgaben und "kein Bock drauf" an ;-)