Heim  >  Artikel  >  Backend-Entwicklung  >  Was tun, wenn PHP verstümmelte CSV-Zeichen importiert?

Was tun, wenn PHP verstümmelte CSV-Zeichen importiert?

藏色散人
藏色散人Original
2022-11-21 09:32:431860Durchsuche

Lösung für das Problem verstümmelter CSV-Dateien, die von PHP importiert werden: 1. Erstellen Sie eine Parsing-Funktion „function tb_str_getcsv($string, $delimiter=',', $enclosure='"') {...}"; 2. Lesen Sie 3. Entfernen Sie den BOM-Header über „substr($s,2)“. Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer PHP-Import-CSV. Was tun gegen das Problem mit verstümmeltem Code?

Lösen Sie das Problem mit verstümmeltem Code und analysieren Sie es beim Importieren von Taobao Assistant-CSV-Dateien mit PHP.Was tun, wenn PHP verstümmelte CSV-Zeichen importiert?

Beim Importieren von CSV-Dateien mit PHP treten häufig verstümmelte Zeichen auf, insbesondere beim Importieren von Taobao Assistant Datenpakete. Ich habe viele Transkodierungen online überprüft. Keine der Methoden kann das Problem lösen.

Erstens ist die vom Taobao-Assistenten exportierte CSV-Datei UTF-16LE-codiert, was selten vorkommt, oder?

Zweitens ist die CSV-Datei nicht durch Kommas getrennt, sondern t

Das obige ist der detaillierte Inhalt vonWas tun, wenn PHP verstümmelte CSV-Zeichen importiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn