Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn der in PHP gespeicherte Dateiname verstümmelt ist?
Der von PHP gespeicherte verstümmelte Dateiname wird durch die Inkonsistenz zwischen dem System und der Dateikodierung verursacht. Die Lösung besteht darin, die Kodierung während der Speicherung zu konvertieren. Die Anweisung lautet „move_uploaded_file($temploadfile,iconv(“utf-8“, gb2312“,$ uploadfile)“.
Empfohlen: „PHP-Video-Tutorial“
Da das System gb2312 als Dateinamenkodierung verwendet, muss der von der utf-8-PHP-Datei generierte chinesische Name verstümmelt werden .
Wir müssen es in Konvertieren der Codierung speichern, wenn
move_uploaded_file($temploadfile,iconv("utf-8","gb2312",$uploadfile)).
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der in PHP gespeicherte Dateiname verstümmelt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!