Ich habe eine CSV-Datei, die koreanische Zeichen enthält, die in Oracle-Datenbank geschrieben werden müssen.PHP liest keine koreanischen Zeichen aus CSV
Als ich die CSV mit ‚fgetcsv‘ lesen sehe ich nicht die koreanischen Zeichen stattdessen sieht es so aus:
Mein PHP-Datei-Header wird auf „UTF-8“ und den db NLS_CHARACTERSET = AL32UTF8.
Wie löse ich das?
Was meinen Sie mit * "wenn ich die CSV lese" *? Lesen zeigt normalerweise nichts, also wie siehst du, was du liest? – Phil
Dies ist immer lesenswert zu ~ http://stackoverflow.com/questions/279170/how-to-support-utf-8-completely-in-a-web-application (ignorieren Sie die DB-Teile) – Phil
Ich habe das verwendet Code, um die CSV-Datei zu lesen und nur sie 'drucken code' while (($ data = fgetcsv ($ handle, $ Trennzeichen))! == FALSE) { \t Hier i den Wert am drucken } –