Heim >Backend-Entwicklung >PHP-Problem >So ändern Sie die Dateikodierung in PHP auf utf8
So ändern Sie die Dateikodierung in PHP: Lesen Sie zuerst die Datei mit der Funktion [file_get_contents] in einen String. Konvertieren Sie dann die Kodierung des Strings mit der iconv-Methode und schreiben Sie den String schließlich in die Datei.
Empfohlen: „PHP-Video-Tutorial“
php Dateikodierung konvertieren
$contents_before = file_get_contents($input); $contents_after = iconv('UCS-2','UTF-8',$contents_before); file_put_contents($input, $contents_after);
Bitte beachten Sie nach der Verarbeitung, dass die Datei $input geändert wurde.
Die Funktion file_get_contents() liest die gesamte Datei in einen String.
iconv – Die Zeichenfolge wird entsprechend der erforderlichen Zeichenkodierung konvertiert; die Funktion
file_put_contents() schreibt eine Zeichenfolge in die Datei.
Das obige ist der detaillierte Inhalt vonSo ändern Sie die Dateikodierung in PHP auf utf8. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!