Hallo,
ich habe ein Problem mit der Anwendung und/oder Verständnis von fgetcsv. Wenn ich mir meine CSV zB. mit Notepad++ anschaue sehe ich die Datei wie folgend:
Öffentlicher Identifikationscode;Privater Identifikationscode
676b156bd8574d1e904c663687a66ed5;01952566952840098761a16159c90f56
152cd3a4c21e4e398076f25b47b81255;04350e1648114f1095a16b3d03882e78
Schaue ich mir das ganze im Windowseditor an:
Öffentlicher Identifikationscode;Privater Identifikationscode676b156bd8574d1e904c663687a66ed5;01952566952840098761a16159c90f56152cd3a4c21e4e398076f25b47b81255;04350e1648114f1095a16b3d03882e78
also ohne Zeilenumbruch.
Wie kann ich nun den fgetcsv dazu bringen den Inhalt wie in Notepad sichbar korrekt zu trennen. Das ";" taugt ja nur als Feld-Trennzeichen, oder?
Mein Versuch mit:
$row = 0;
$handle = fopen ("import-test.csv","r");
while ($data = fgetcsv ($handle, 99999, ';')) {
var_dump($data);
}
fclose ($handle);
Brachte leider nichts gutes dabei heraus:
array(102) {
[0]=>
string(33) "Öffentlicher Identifikationscode"
[1]=>
string(61) "Privater Identifikationscode
676b156bd8574d1e904c663687a66ed5"
[2]=>...
Dankeschön
Sonja